Swan Lake Marathon, 1/2 Marathon, 5K and Marathon Relay @ Viborg, SD, United States on 11 June 2017

(adsbygoogle = window.adsbygoogle || []).push({});

The Swan Lake races raise money for Swan Lake Christian Camp’s scholarship program so all kids can attend camp. The courses are about 2/3 paved and 1/3 gravel. The food and hospitality are awesome! end end