Wiesbaden, Germany became our little hub while traveling in Germany. We totally fell in love with the city. Here are our top things to do in Wiesbaden