19 BEST Things To Do in Sorrento (by an Italian)
Sorrento is one of the prettiest towns on the Sorrentine Peninsula, perched atop striking cliffs that overlook the Bay of Naples and featuring a charming historical center with stunning architecture, …