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.