Address:
Lac de Machilly
74140
Machilly
France
See map: Google Maps
FR