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.
Along the hillside were multi-colored homes packed together.
Here is the front of the hotel we stayed in while on the Riviera. Each hotel on our journey always had drink and appetizers to welcome our tour group.
Seeing the homes packed into the hillside like this brought many questions to my mind.