The Swallowtail Lighthouse is located on an isolated peninsula at the northern tip of the community of North Head, Grand Manan Island.The Grand Manan ferries come around this point as…
The Swallowtail Lighthouse is located on an isolated peninsula at the northern tip of the community of North Head, Grand Manan Island.The Grand Manan ferries come around this point as…