Remove Ads

Bonavista

Bonavista (2016 population: 3,448) is a town on the Bonavista Peninsula, Newfoundland in the Canadian province of Newfoundland and Labrador. Unlike many Newfoundland coastal settlements, Bonavista was built on an open plain, not in a steep cove, and thus…

Read More ›

Best Time To Go

Unknown

Current Weather

42 °F

Windy

Best Places To Stay

Close