Though there is only one public beach in the town of Portland (East End Beach), shorelines abound in the nearby Casco Bay Islands. The Casco Bay Islands are a group of islands located off the ...
Portland doesn't end at the waterfront. Peaks Island, one of the Casco Bay Islands, is 3 miles east of downtown's shore and about a 15-minute boat ride away. Peaks Island was known as the Coney ...