Riomaggiore Liguria, Italy

One of the most charming towns on earth, Riomaggiore is bursting with color. The pretty sandstone buildings, nestled into the lush green cliffs of Cinque Terre, overlook glossy turquoise harbors.







Comments