At the centre of one of the most stunning bays in the world, the flourishing seaside town of Penzance in West Cornwall is an idyllic destination for coastal escapes. Hugged by bustling fishing villages in the iconic Mounts Bay, it is a go-to destination throughout the year.