The town of Amalfi is one of many along the scenic Amalfi Coast. Perched at a seemingly impossible angle on a hillside 500 feet above the Mediterranean Sea, these towns are a tribute to the ingenuity of Italian builders.
This gallery is empty.