Perched on a rocky islet in Lake Geneva, Chillon Castle has been captivating visitors for almost a thousand years. With its romantic setting, medieval heritage and enduring popularity with tourists, ...
Did you know Prince Eric’s castle could be found in Switzerland? A 12th-century fortress perched on the lakeside bears a ...