Looking for the best things to do in Wiesbaden, Germany? Full of beautiful architecture and thermal baths, Wiesbaden is a gem of a German city to visit!