The largest waterfall on Dunloup Creek, Dunloup Falls is a well-known landmark near the ghost town of Thurmond, West Virginia.
The largest waterfall on Dunloup Creek, Dunloup Falls is a well-known landmark near the ghost town of Thurmond, West Virginia.