Falmouth (Maine)

Falmouth is a town in Maine, 6 miles outside of Portland.

Go next

 * Mackworth Island. A 100-acre bird sanctuary and home to the Baxter School for the Deaf. You can access the island from U.S. Highway 1. You will find a walking path that goes around the island near the water line.