IM Calgary
Swim in Ghost Lake ... Ride from there to Bragg, out and back on hwy 60, then down the back way to Millarville across 549 and up the hills to 37th or Road to Nepal and to South Glenmore. Run down to Fish Creek by Canyon Meadows, across the park to 37th, up to the reservoir and around. Finish on 90th in Oakridge. Voila!
Swim in Ghost Lake ... Ride from there to Bragg, out and back on hwy 60, then down the back way to Millarville across 549 and up the hills to 37th or Road to Nepal and to South Glenmore. Run down to Fish Creek by Canyon Meadows, across the park to 37th, up to the reservoir and around. Finish on 90th in Oakridge. Voila!