Bonavista 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; thus, the community had room to expand to its current area of 31.5 km². Bonavista is located approximately 300 km by road …
Bonavista 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; thus, the community had room to expand to its current area of 31.5 km². Bonavista is located approximately 300 km by road from the provincial capital of St. John's.
AdFind discounts on the best Bonavista Newfoundland And Labrador. Tripadvisor helps you spend less. Compare prices & save money with Tripadvisor® (World's largest travel website).
Easy price comparison · Millions of hotel reviews · Candid traveller photos