The communities in the Bonavista Peninsula include Bonavista, Elliston, Port Rexton, Port Union, Trinity, and more.