A Trip to Campobello Island 24 September 2021 Campobello Island is located at the entrance of Passamaquoddy Bay in southwestern New Brunswick, Canada, adjacent to the opening of Cobscook Bay, in the Bay… Continue reading →