Freiburg im Breisgau, Sankt Blasien, Feldberg, Titisee (quiet at the back), Baden-Baden, Burg Hohenzollern, Schluchsee, and make sure you do lots of walking in beautiful forests.
I don't know it well and I'm sure there are lots of hidden gems.
Edit: Here's a web-site that has an English version:
Freiburg im Breisgau, Sankt Blasien, Feldberg, Titisee (quiet at the back), Baden-Baden, Burg Hohenzollern, Schluchsee, and make sure you do lots of walking in beautiful forests.
I don't know it well and I'm sure there are lots of hidden gems.
Edit: Here's a web-site that has an English version:
http://www.black-forest-travel.com/