Facing the Bay of Naples, the coastal town of Sorrento is located in the southwestern part of Italy. Apart from perched atop cliffs, this place is also popular for its sweeping water views, Piazza Tasso, and pastel-colored buildings. Sorrento is … Conti