The Picturesque Cinque Terre
The Cinque Terre on the Ligurian coast of Italy are a photographer’s delight. These five villages cling to narrow bays and steep hillsides between Porto Venere and La Spezia. Their vibrantly coloured houses, rocky seafronts and marinas full...