Accessible only by ferry, this island village has a "No Cars & No Cares" lifestyle with miles of Caribbean-like beaches along the Atlantic Ocean.
Though there is only ... (East End Beach), shorelines abound in the nearby Casco Bay Islands. The Casco Bay Islands are a group of islands located off the coast of Portland, six of which are ...