Asheville, North Carolina USA – MTB Heaven
For those of us on the east coast of the United States, Asheville, NC is the capital of mountain biking. There may be other areas that have a better downhill, a better cross country race, etc., but no where on the east coast offers the diversity that Asheville and the surrounding areas provide.