One month until the start of the 3100-Mile race in 2023
In 2023, Sri Chinmoy Self-Transcendence 3100-Mile Race will be running for the 27th consecutive year! Race dates: August 30 - October 20. New York, USA. This is the third year that the race will take place in autumn instead of … Continued