Riomaggiore, Italy, a scenic Cinque Terre village. Charming, old and colorful houses by the sea, on the rugged coast of Liguria.