Fitness, Travel and Wellness Blog
The 2016 BMW Berlin Marathon is one of the greatest marathons I've done. The organization is top-notch, the course is fast and flat and the city of Berlin is