The Neuschwanstein Castle sits atop the hill above Hoehenschwangau village, a two hour train ride from the German city of Munich. It is well knows as the castle that inspired the design of Disney’s Sleeping Beauty and Cinderella castles. Despite its dreamy setting and design, this fairytale castle has a dark and sad past. The castle,…