yugengo.com
Ravello, Italy
Picture yourself at the bottom of a set of stone steps, facing a whitewashed church. To your left, a narrow cobbled street winds away from you, and to your right, purple flowers spill over a stone …