Town of Bonavista is located in Bonavista, Canada on 95 Church St. Town of Bonavista is rated 4.4 out of 5 in the category city or town hallmunicipal department financemunicipal department of culturemunicipal department of tourism in Canada.
Accessibility
Wheelchair-accessible entrance