Take a journey through steep, uneven paths on this ancient and picturesque island. Located in Mount's Bay, Cornwall, and connected to the town of Marazion by a causeway of granite block, St Michael's Mount is capped with a mediaeval church, an ancient castle and a terraced garden.