‘St. John’s & the Avalon Peninsula’


Inside the main lighthouse at Cape Spear

We look forward to your comments...