The pilgrimage church of Santa Maria dell'Isola was built on a sandstone rock just off the historic centre of Tropea.