Goose Cove, NL – mountain cliff trails and spectacular ocean vistas.

Goose Cove, NL - mountain cliff trails and spectacular ocean vistas.