The Ranch

View of PetersburgCave Mountain Ranch is a working ranch that gives it's visitor's the opportunity to get away to the mountains for a unique outdoor experience.

With a beautiful view of the pond, area wildlife, and the Petersburg, WV area, this unique location qualifies as "Almost Heaven".

Schedule an outing with us to experience the peace, quiet, tranquility and hospitality that we offer.

Fall Scene         Horseback Riding         Cattle Drive