Swallowtail Lighthouse Grand Manan New Brunswick
On the rocky outcrop, the Swallowtail Lighthouse on Grand Manan Island in New Brunswick, Canada watches over the waters to keep water vessels safe.
Every 6 seconds, the light from the Swallowtail Lighthouse on Grand Manan Island in New Brunswick, Canada flashes and can be seen for 12 nautical miles. Surrounded by the rocky coastline, the lighthouse has adorned this peninsula since 1860.The b ...