Remove Ads

Bonavista Essential Info

Overview

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 had room to expand to its current area of 31.5 square kilometres.

Basics

Best Time To Go

Unknown

Current Time

Current Weather

45 °F

Partly Cloudy