Pettes Cove Beach
On the North Head of Grand Manan Island near Swallowtail Lighthouse is Pettes Cove Beach, overlooking…
On the North Head of Grand Manan Island near Swallowtail Lighthouse is Pettes Cove Beach, overlooking…
Swallowtail Lighthouse, Grand Manan Island New Brunswick Canada I had the pleasure of meeting up with…