The Casco Bay Islands are a group of islands located off the coast of Portland, six of which are accessible by ferry year-round. Each island has its own personality, history, attractions and ...
A surge of visitors into the Bay of Islands since Christmas is just what the tourist hotspot needs after years of disruption, business owners say. Donna Smith, co-owner of The Hideout, a café ...