Stuttgart is a large city occupying several valleys flowing into the Neckar separated by a surprisingly endless expanse of forrests and quaint little villages. The best Brezels come from Baden Wuerttemberg and it's a tough call as to whether their Hefeweizzen beer is better than in Bavaria.