This 67 acre farm currently offers a charming cabin for rent that sleeps 4-5. The farm allows free play with all the animals( dogs, goats, donkey, horse, chickens, geese and ducks. You can even gather your own eggs for breakfast. There are numerous trails to hike and an overlook at the top of the farm that allows viewers to see mountains in North Carolina and Virginia. Nearby there is the New River for canoeing or tubing, fishing, nature photography and more. There are bikes to use to bike roads along the river. You can rent horses for guided trails within 5 minutes of the farm. The town of West Jefferson is nearby full of shops and places to eat. The farm is located across the street from a NC Park for additional hiking.