A detailed Regensburg travel guide with all the top tourist attractions and must-sees. Learn all about the top things to do in Regensburg, Germany.