Portland, Freeport, Brunswick, The Harpswells, & Orr's Island/Bailey Island, ME Professional Review and Guide
"The relatively straight southern Maine coast is interrupted by Casco Bay, filled with many islands and locked between Portland harbor to the south and the first of many peninsulas to the north. This itinerary visits Portland and the many towns that surround Casco Bay.
Here you will find many fun destination including L.L. Bean in Freeport, many galleries, inns, and places to get great Maine lobster. This eTrail contains everything you need to getaway for a quick daytrip or a long weekend jaunt. A route map is included and as are suggestions for the best things to do, places to eat, and places to stay."