Undoubtedly the prettiest Swiss castle, Chillon Castle sits on a rocky islet along the shores of Lake Geneva, near the border of Switzerland and France.
The castle looks like a fairytale fantasy, but it's an authentic Medieval site - and has foundations from back in Roman times.