Follow the local crowds and experience the charged atmosphere of a competition at Cary Stadium.
Located in Williamsburg, this sporting facility is worth a visit. But you'll find plenty more to explore in the area. Busch Gardens Williamsburg, Jamestown Settlement, and Water Country USA aren't too far away from Cary Stadium.