Skip Navigation
The Swallowtail Lighthouse greets visitors to Grand Manan Island in New Brunswick, Canada. It was established in 1860 and restored in 2013 2014.

You May Also Like