Start From USD 27 / Person
Ubud is a tourist area located in the mountains of Bali, Indonesia. Famous for its natural beauty, rich art and culture, and tranquil atmosphere, Ubud has become one of the most popular destinations on the island of Bali.
Booking Form