Portland was my favorite port. We took a duck tour(amazing!!!!). It's a tour that takes you around the city, in a bus, then drives into the water and takes you around the water. The tour guide is very nice, funny, and friendly, If you want a excellent tour, go on the duck boat.
Bar Harbor was beautiful. It was amazing sights and just an awesome place to visit. We drove to the top of Acadia Mountain (what a sight to see!!!), and just around beautiful Bar Harbor. We took a private taxi tour which was nice. Amazing place to go.