The One Spot In West Virginia That’s Basically Heaven On Earth

Of course, the whole state of West Virginia is basically heaven on earth… there’s a reason that one of the state nicknames is “Almost Heaven.” But if you’re looking for a place in West Virginia full of tranquil beauty, you’ll find it at Twin Falls Resort State Park.

Twin Falls Resort State Park is located on WV-97, in Mullens, WV 25882. You can call (304) 294-4962 or go to the website to make reservations.

For more beautiful state parks in West Virginia, take a look at these pictures of state parks in the fall.