Portland, Maine is a coastal city of about 66,000 people that sits right on the Atlantic Ocean, making it a popular stop on any New England itinerary. One of the best things you can do here is to get out on the water and explore the bay. While you could charter your own boat and …
