With over 20,000 castles in Germany, tourists have plenty to choose from. These range from the poster child of castles everywhere - Neuschwanstein - to the little-known ruins of a medieval fortress
Nuremberg's Old Town is dominated by its castle, a fortress that is one of the most important surviving medieval fortresses in Europe.