The relatively small town of Speyer is one of Germany’s oldest cities. Founded by the Romans more than a thousand years ago, it has a long and storied history. Thankfully however, because it lacked any significant military installations, it survived World War II virtually unscathed. If you’re looking for a great side trip from places...
The post