Where is Institut Le Rosey?

Where is Institut Le Rosey located?

Institut Le Rosey, Institut Le Rosey, Switzerland (approx. 46.45861°, 6.3275°)


Where is Institut Le Rosey on the map?