Sorrento is a very picturesque coastal town in southwestern Italy, facing the Bay of Naples. Pompeii is located close by.