Cascade Mountain Resort is situated on over 400 acres and offers swimming, fishing, basketball, volleyball and tennis courts, horse stables, trails and a playground. It is located on the south side of the Blue Ridge Parkway 3 miles from I-77 and U.S. 52 near Fancy Gap, VA.
Cascade Mountain
