Directly on Lake Garda and nestled between the bustling town of Peschiera del Garda and the peninsula of Sirmione is the lively Camping Village San Francesco.
Directly on Lake Garda and nestled between the bustling town of Peschiera del Garda and the peninsula of Sirmione is the lively Camping Village San Francesco.