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.
OnlyInYourState may earn compensation through affiliate links in this article.
West Virginia In Your Inbox
Thank you! You will receive your first email soon.