The outskirts of Manarola. Residents have terraced the mountainside over hundreds of years to enable farming.
Small houses in Manarola, built on cliffs hundreds of feet above the sea, seem to defy both gravity and engineering.
Manarola, one of the five tiny villages that make up the Cinque Terre (Italian translation: five lands). One of the most wonderful places in all of Italy.