Back - Germany Page
Wiesbaden is know for its health resorts, due to its numerous hot springs, and its name literally means "meadow baths." It sits on the northern bank of the Rhine River just 38 km (23.6 mi) east of Frankfurt.