With its lemon tree lined streets and incredible views of the Bay of Naples, Sorrento offers the perfect opportunity to fall ...
Sorrento is a beautiful Italian town where you could stroll ... Pick up an English language book here to take to the beach. The buzzing city of Naples is packed with things to see, from castles ...