Falmouth

(falmət̸h)

seaport & resort in Cornwall, SW England, on an inlet () of the English Channel: pop. (1981 census) 19,000

Learn more about Falmouth

Falmouth

link/cite print suggestion box