Falmouth and St Ives, two beautiful coastal towns in Cornwall, have been named among the top places to live in the UK. But what makes these towns so special? Why are buyers choosing to move here?Falmouth is a picturesque town on the south coast of Cornwall. It's a vibrant place with a lively arts and culture scene, and it's also home to one of the world's largest natural harbours. The town is surrounded by...