The Berlin Marathon is known for its fast, flat course and incredible atmosphere, making it a favorite among runners seeking personal bests.
September 27, 2026
September 21, 2025
September 29, 2024
Sunday, March 29, 2026