By msolly

The Swiss spa Baden

Let's start by clearing up a common confusion. Baden-Baden is a spa town you're likely to have heard of, in the Black Forest of Germany.