Cinque Terre - Hiking Trails and Attractions
Cinque Terre, which translates to "Five Lands", is a collection of five small towns with colorful houses perched on steep cliffs along the Italian coast: Monterosso, Vernazza, Corniglia, Manarola, and Riomaggiore. ...