Riomaggiore – Where the Sea Meets the Hills and Every Stair Leads to a Story
Pastel-colored houses, vineyards clinging to wild slopes, and aquamarine waters—Riomaggiore is the stuff of Italian dreams. This cliffside village, the southernmost of the Cinque Terre, is split in two by

