Summer in Maine. Just a few minutes from the Old Port in Portland. Falmouth is on the edge of Casco Bay just north of Portland, Maine's largest city. Summer provides opportunities for Casco Bay boat tours, biking/hiking trails, and visiting beaches. Enjoy fine dining, local brewing and shopping. Our home and area offers many opportunities for Ecotherapy walks.