No visit to the Bavarian region of Germany is complete without spending time at the famous Neuschwanstein castle, which is said to be the inspiration for Walt Disney