Germany: Sleep in a Castle in Oberwesel Two factors led us to stay in a castle in Oberwesel, Germany.The first is that I’m a big nerd. The second is that birthdays are a really big deal to Read More