Which national historical park in West Virginia preserves the site of a famous Civil War battle?
Canaan Valley Resort State Park
Harpers Ferry National Historical Park
New River Gorge National Park and Preserve
Gauley River National Recreation Area
(B) Harpers Ferry National Historical Park
Explanation: