Falmouth was first given status as a township in 1658, named after a town in England that was located at the mouth of the Fal River. Falmouth, Maine welcomes ocean waves at the mouth of the Presumpscot River. Travel out along a manmade causeway to the island of Mackworth, a sanctuary for birds and small animals. There is a short trail that circumnavigates the island, offering views of the town of Falmouth, Maine's coastline, and open seas.
Vacations in Falmouth, Maine can be fulfilled with strolling along the local harbor, visiting the historic Town Hall, browsing through its boutiques and shopping centers, playing golf at Falmouth's three golf courses, and walking through it's city parks and recreation areas. As Falmouth is a self sustaining town, you are sure to find any service you may need during your visit. Tourism in Falmouth, Maine continues to grow so come check out all that this quaint and quiet town has to offer.