Roadside Attractions

Giant Squid



Glovers Harbour, Newfoundland and Labrador

Search for this roadside attraction on our Google Maps page.

Credit: Darren Finn of the Exploits Valley Economic Development Corporation