The Best Horse Riding Adventure

We invite you to discover Ubud Horse Stables, our secluded and tranquil horse riding adventure destination, perched high above the edge of a verdant rice field. Established in 2015, Ubud Horse Stables is located in the traditional village of Pupuan village, Tegalalang, a scenic 30-minute …