The Avalon Peninsula: city life and wild open spaces
“If you go to St. Vincent’s, you’ll see humpbacks not 20 metres offshore,” we heard from reliable sources. St. Vincent’s is a small village on the “Irish Loop” – the southern part of the Avalon Peninsula where a majority of Irish immigrants settled hundreds of years ago. The beach is very unusual, as it has a … More The Avalon Peninsula: city life and wild open spaces









