Twillingate Newfoundland is home to some world class hiking and trail running. The short hike to the top of Barrick’s Island is short but worth the trek to the summit to enjoy panoramic landscape views of back Harbour and Notre Dame Bay.
3 February 2024 ·   3 months ago taken in   Twillingate, NL, Canada
Unable to load tooltip content.
CANADA Adventure Seeker

 

JOIN OUR ADVENTURE CLUB

 

Canadian Adventures

Legoland Discovery Center is a Bucket Li...
A 3-Day Itinerary for our First Visit to...