Cruising Sailors Forum Archive

From his post on SA, "The Squid Hole, near Isle aux Morts..."

Situated on the rugged shoreline of Newfoundland's South West Coast, Isle aux Morts is a perfect destination for island visitors looking for breathtaking scenery ...

So a little ways past Maine! Real nice shot, Jon, don't ever remember seeing it.

Messages In This Thread