296 Marsh Hill Road, McHenry. The sprawling Virginia theme park is split into 10 hamlets, each styled after a European country, with gondola lifts and a replica steam train to transport patrons ...