Follow this itinerary of Cinque Terre to see the five Italian towns, including delicious food, beautiful beaches and colourful villages.