Karta Vacation Rentals
Off I‑64 at Exit 20 in Barboursville, West Virginia — right in the heart of the local business district and adjacent to the area’s largest shopping mall. A short drive from a regional university, a riverside park and a well‑known local glass studio, with several casual restaurants within easy walking distance.