Nestled in the Catskill Mountains of New York State, the small resort town of Windham
will open its arms to the world this August as we play host to the 2010 UCI World Cup
Mountain Bike Finals.
Windham will be the site of the first U.S. World Cup in five years and we couldn’t be more
excited to be joining the big leagues of mountain biking. The organizing committee, a
group of local business owners and outdoor enthusiasts, will present to the world with
our unique hometown flavor,an all-inclusive Mountain Bike Festival that will be
nothing short of spectacular.
Original story HERE
No comments:
Post a Comment