Santa Maria dell’Isola, the little church on the island attracts visitors to Tropea, a true sanctuary of beauty in Calabria, South Italy.| Calabria: The Other Italy