This Island is an island located in Hinton, West Virginia, a popular swimming spot since the early 1900s and now part of New River Gorge National Park.
The cozy cabin has three bedrooms: two rooms with queen beds and a sleeping loft with three trundle-style twin-sized beds, providing space for up to 10 people to sleep.