Italy's Cinque Terre is a collection of villages, each one more adorable than the last. Why settle for one holiday destination when you can get five for the same price!