Did you know Prince Eric’s castle could be found in Switzerland? A 12th-century fortress perched on the lakeside bears a striking resemblance to the iconic building from Disney’s beloved animated film ...