Tourists Are Flocking to See the Castle That Inspired Sleeping Beauty Castle
Neuschwanstein Castle in Bavaria, southern Germany, has been forced to turn away tourists after being named a World Heritage Site earlier this month. While the 19th-century palace situated on the foothills of the Alps...


