Parc de la Perle du Lac

sights / Parks & gardens

Parc de la Perle du Lac information

Location
Geneva , Switzerland
Address
Quai du Mont-Blanc
Something wrong?
Submit a correction

Where Romans built ornate thermal baths.