Falmouth se trouve en Cornouailles, un duché avec des châteaux dignes d'être vus qui témoigne d'une riche histoire maritime. Le centre-ville des Falmouth offre de bonnes possibilités d'achat ainsi qu'une grande variété de restaurants et de cafés. Les curiosités incluent le port naturel, les châteaux de St. Mawes et Pendennis, ainsi que le Musée national maritime de Cornwall.