10Cinque Terre, Italy

The villages of Monterosso al Mare, Vernazza, Corniglia, Manarola, and Riomaggiore make up what is known as the Cinque Terre along the Italian Riviera.

Next