Sorrento is a beautiful Italian town where you could stroll the streets and lie on its golden sands for your whole holiday. It is also a great place to visit other areas in the Bay of Naples ...