There's more than one place called '''Falmouth'''.
Falmouth (Antigua) - town in south of the island
Falmouth (Cornwall) - town in Cornwall
Falmouth (Maine) - town near Portland (Maine)
Falmouth (Massachusetts) - town on Cape Cod
Falmouth (Virginia) - town near Fredericksburg (Virginia)