Churches and places of worship Chiesa Santa Maria dell'Isola The church of Santa Maria dell'Isola is located in the picturesque Tropea above a language of land.