Skip to main content

Thesaurus

Choose Thesaurus
Term: Falmouth

Located on peninsular site, between Falmouth Bay and Carrick Roads estuary; during English Civil War it fell to Parliamentarians in 1646; site of a naval base during World War I.

People
View all (1)
Falmouth, England, 1869 - 1955