Riomaggiorre, Italy is the southernmost town in the Cinque Terra.
La Spezia, Regione Liguria, IT
Discovered by Andrew Sand on 13 November 2007. 96 views.