Lake Shawnee Amusement Park in West Virginia, linked to tragedy and folklore, is now reclaimed by nature.

Read More