Cinque Terre, Liguria
You've undoubtedly seen photos of the colorful cliffside houses of Cinque Terre on the Italian Riviera. But what you may not know is that Cinque Terre is actually a string of five villages connected by trails. Each of the Cinque Terre villages – Corniglia, Riomaggiore, Manarola, Monterosso al Mare, and Vernazza – has its own character and offerings. But what they all have in common are spectacular sea views and narrow winding streets lined with vibrantly-painted houses and seafood trattorias.