Located at 3494 Big Spruce Road, near Otwat, Ben's Happy Trails is known for its excellent horseback riding, camping, and old-time atmosphere.