First things first: the Italian Lakes are beautiful. Balmy weather nurtures palms, olives, lemons and a profusion of villa ...
Discover lesser-known Italian islands like Ponza, Procida, Pantelleria, and the Aeolian Islands, with tips on sights, food, ...