Incorrect data? Please notify us at hi@itinari.com.
Built in 1910, Truro Cathedral is the centre of this sleepy but beautiful seaside town in Cornwall. Rising above the town, the cathedral is the most significant piece of architecture for miles around. Photo credit © iStock/ianwool
Want to plan a trip here? Talk to AI travel assistant Maya.