3Freiburg im Breisgau, Germany

Straddling the Dreisam River and sitting just off the edge of the Black Forest in southwest Germany, lies Freiburg im Breisgau, a charming city nestled at the bottom of the magical tree-covered hill, Schlossberg.

Cycling enthusiasts (mountain bikers, specifically) will revel in the array of trails leading through the city and into the Black Forest, but even road racers can get their thrill fix, as superbly flat roads surround the Rhine Valley.