Geroldsau Waterfall

Geroldsau Waterfall is a quaint waterfall in the woods that we experienced with a short walk near the Roman spa and casino town of Baden-Baden, Germany.