Log In or Register
Probably the most beautiful castle in the world. Built by the Bavarian king Ludwig II in 1882 was the inspiration for Disneyland's Sleeping Beauty Castle. A must see for everyone's bucket list.