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.