Schaffhausen, Switzerland, as you explore its beautifully preserved historic old town along the Rhine River. This medieval gem is renowned for its cobblestone streets, Renaissance-style facades, and ...