15 Best Things to Do in Falmouth (Maine)
Located in the Cumberland County of Maine, Falmouth is a town of around 11,000 people that is a part of the metropolitan area called “Portland-South Portland-Biddeford.” As a northern suburb of Portland, it is bordered by Casco Bay, which features one of the largest anchorages in Maine. Falmouth hosts three private golf clubs and the …