Winchester VA Horseback Riding 1. 151 Magic Mountain Rd, Winchester, VA 22602 | Magic Mountain Farm (540) 336-4267