December 4, 2012

Colors of Ligurian Cinque Terre, Italy

Cinque Terre, which means Five Lands, comprise the five small coastal villages of Riomaggiore, Manarola, Corniglia, Vernazza and Monterosso located in the Italian region of Liguria.

All the towns slope down to sea-level except for Corniglia, which is perched on top of a tall cliff.