Sorrento – The charming Italian lemon town
On the South of Italy, there’s an amazing cliffside town where you can smell the fruits in the air. Where you’ll always walk under orange trees, and lemon trees. A town called Sorrento. In the region of Campania, this town was built on the top of the cliffs of the Sorrentine peninsula. A charming Italian […]