Minnesota MN
Heinrich Prinz vs. Prince Harry: The discreet charm of German nobility
Have you ever considered touring castles in Germany? You'd be surprised to learn that there are 25,000 of them. They are leftovers from a time when a map of Germany looked like Dol…