Canadas Women Riders Festival Wraps Up
The Deerhurst Resort, nestled on 800 acres of rolling wooded countryside, beside Peninsula Lake in the small town of Huntsville, Ontario, made the big time this past June when it hosted the 36th annual G8 summit. Just two months later, from August 12-15, the resort was also the suiting locale for the inaugural International Women Riders Congress and Festival.
Canadas Women Riders Festival Wraps Up