The Cinque Terre (literally, “five lands”) is an enchanting destination that stretches for 18 km along the rocky coast of Liguria, in northwestern Italy. The five ‘borghi’ (villages or hamlets) after which the area is named, are Monterosso al Mare, Vernazza,...