Neuschwanstein Castle in Bavaria Germany is often nicknamed the fairtail castle. It was built in 1868 by King Ludwig II. The exterior of this castle makes it one of the most visit castles in Europe
Continue Reading
Neuschwanstein Castle in Bavaria Germany is often nicknamed the fairtail castle. It was built in 1868 by King Ludwig II. The exterior of this castle makes it one of the most visit castles in Europe
Continue Reading