Peschiera del Garda Holiday Apartment, Lake Garda-Verona, Veneto, Italy

Charming Apartments on Lake Garda near Golf Course