Falmouth – The Five Minute Spare Guide
Falmouth is a town and port on the River Fal on the south coast of Cornwall, in southwest England. The town lies some 66 miles (by road) west-south-west of Plymouth. The Cornish port is considered to have one of the best natural harbours in the world. At the 2011 UK census, the town had a…