This journey across four Italian lakes begins at Lake Garda and the peninsula town of Sirmione, with its ancient castle and Roman remains. We then head north to a magnificent hilltop fortress at Beseno before crossing the mountains and down to Lake Garda.