WIth thousands of castles in Germany, find the top recommendations for any traveler visiting this beautiful country. There's a castle for everyone!