SANTA TERESA DI RIVA
Santa Teresa del Riva is a town of about 8,200
inhabitants located in the Messina province.
It stands
on the coast few metres a.s.l. The Savoca and D’Agrò rivers flow nearby. A church
dedicated to Saints Paul and Peter, an interesting site dating from the Norman
rule, sits just off town.