This discreetly hidden little beach is on the Chillon Castle. It is an island castle located on Lake Geneva, south of Veytaux in the canton of Vaud. That’s one of the 10 must-sees swimming places in the world!
The castle is located on a rocky islet and it will send definitely you back in the past. This unique historic place offers everything: magnificent water, clear blue sky and a hundred and hundreds of years old stones.