Château d'Aubonne
Address:
Chemin des Pommiers 51
1170
Aubonne
Switzerland
See map: Google Maps
CH