Cornwall has its fair share of old chapels and churches, but in Roche is a particularly unique example. Perched on a 66-foot granite rock is the remains of a medieval castle. Dedicated to St Michael, this is the most recognisable of its kind in the county, posing a striking figure in the centre of the town.

Roche Rock

The lower floor would have been accommodation of a chaplain, while the chapel was in another room above, accessed via stairs built into the rock itself.

Roche Rock

First built in 1409, this chapel is surrounded by plenty of mystery. Folklore says that it was once inhabited by a wide range of individuals, including a hermit and his daughter, a family plagued by leprosy, a sinner trying to escape the devil and by medieval legends Tristan and Isolde.