Mainz’s Old Town brims with specialty shops tucked into lovingly restored buildings. You’ll find jewelry, leather goods, books, toys—something special for every special person on your list. Or opt to explore neighboring Wiesbaden’s Christmas Market. However you choose to spend your time in Mainz, you’ll head back to the ship for a short cruise to Rüdesheim, which, like many cities along the Rhine, dates back to Roman times, when the Rhine was the northern border of the empire. Today, Rüdesheim is famous for its beauty and its entertaining alley of shops and wine bars called the Drosselgasse.