Cinque Terre
The unforgettable five small coastal villages of Riomaggiore, Manarola, Corniglia, Vernazza and Monterosso, precariously inhabiting the idyllic Italian Rivera date back to the early Medieval period.
The unforgettable five small coastal villages of Riomaggiore, Manarola, Corniglia, Vernazza and Monterosso, precariously inhabiting the idyllic Italian Rivera date back to the early Medieval period.