Cinque Terre is a collection of five small towns along the coast of the mediteranean. Some are situated at sea level, while some sit atop mountains, but all are charming.
This gallery is empty.