Located on the beautiful south coast of Cornwall, Falmouth is built on the banks of the Fal estuary, known as the Carrick Roads, which is the third largest natural harbour in the world and the town, its port and docks are a hive of activity all year round.