Sorrento, Italy, a small town situated on the Bay of Naples, is one of the country's more popular tourist destinations. With fine art, excellent food and temples and villas dating back to ancient Greece and Rome, Sorrento offers a multitude of ...
more »