Sorrento is a coastal town sitting in the cliffs of a rocky peninsula overlooking the Bay of Naples in one of the most picture-postcard places anywhere in Italy. It oozes seaside charm and has an historical depth symbolised by a wealth of Romanesque churches and renaissance palatial architecture. It’s this combination of stunning Italian scenery mixed with a rich culture and history that draws in visitors from all over the world.