Sorrento is a charming city nestled on the cliffs overlooking the Bay of Naples. With views of smoky Vesuvius on one side and the deep blue Mediterranean Sea on the other, Sorrento has the perfect location for exploring both the Amalfi Coast and the Bay of Naples. One of Sorrento's most striking features is its historic center, with narrow, winding streets dotted with stores selling local crafts and delicacies such as ceramics, limoncello and handmade leather goods. Piazza Tasso, the bustling heart of the city, is surrounded by cozy cafes and restaurants where you can enjoy local cuisine and the famous Italian espresso.