Italy - alan montgomery
Cinque Terre, Italy

Cinque Terre, Italy

Italy's five charming seaside villages are connected with a rugged footpath that runs from Riomaggiore in the foreground all the way to Monterrosso

seacolorful townscliffsterraced hillsidevineyardstrailsailboatsteep