From Disney-worthy castles and fairytale towns to the Fairytale Route, Germany is full of magical places. Photo courtesy: Mira Drozdovsky/Shutterstock Germany , The birthplace of the Brothers Grimm fairy tale masters and the birthplace of the first Christmas market, Deutschland is a land steeped in folklore. The country’s charming towns, misty mountains, and vast forests are the perfect setting for adventures and, as writers and storytellers have proven for centuries, the pe