2017 Mammoth Biathlon Scheduled for March 18th

We are very excited to announce that the 2017 Mammoth Biathlon has been scheduled for March 18th and will be located at the permanent biathlon site located at Tamarack XC Ski Center! ┬áLocated only 0.15 miles from the winter closure of Lake Mary Road on the Dome and Vista trails at Tamarack Cross Country Ski […]