Point Pleasant, West Virginia: Where Mothman Took Flight 

Point Pleasant Mothman Museum in West Virginia

Amidst the rolling hills of West Virginia, Point Pleasant isn’t your average American town. Sure, it boasts a charming Main Street and friendly locals, but beneath the surface lies a legend that has captivated cryptozoologists and casual thrill-seekers: The Mothman. Our quest for the extraordinary led us on a three-hour road trip from our camp … Read more