Discover Bonavista
compiled from our dataBonavista is located in Newfoundland and Labrador, Canada, and has a population of about 3,589. Our atlas lists 29 places here.
These include 7 sights and 4 museums, 8 restaurants, 10 places to stay and 0 cocktail bars. Highlights include Cape Bonavista Lighthouse, Ye Matthew Legacy, Ryan Premises National Historic Site.