Ubud ATV Quad Bike Adventure with Gorilla Cave and Lunch
Recommended by 96% of travelers
Badge of Excellence
Ubud, Indonesia
- 2 hours (approx.)
- Pickup offered
- Group discounts
- Mobile ticket
- Offered in: English
Why travelers loved this
·
Explore our promoted experiences
Overview
Get off the beaten path on this private all-terrain vehicle (ATV) tour of the countryside near Ubud. After a full safety briefing, hop on your ATV and follow your guide through the unseen side of Bali past rice paddies, plantations, jungles, and picturesque villages. This tour includes lunch and pickup and drop-off from many areas in Bali.
- A private ATV tour of the countryside near Budu
- See rice paddies, the jungle, and picturesque villages
- Don’t stress about packing food: Lunch is included
- Pickup and drop-off from many areas in Bali
What's Included
- ATV Quad Bike Experience
- Pickup and drop off (If option is selected)
- LunchVegetarian options available
- Safety equipment: Helmet and Boots
- Secure lockers for personal storage
- Professional ride instructor
- Access to shower facilities
- Insurance
- All local taxes and service fees
- Photos (available to purchase)
- Gratuities
- Personal Expenses
- Change of clothes
Meeting and Pickup
You can head directly to the meeting point, or request pickup
What To Expect
Additional Info
- Confirmation will be received at time of booking
- Not wheelchair accessible
- Near public transportation
- Infants must sit on laps
- Not recommended for travelers with back problems
- Not recommended for pregnant travelers
- No heart problems or other serious medical conditions
- Travelers should have a moderate physical fitness level
- Minimum 6 years old, maximum 65 years old
- Child (under 16 years old) must do the Tandem Ride
- This is a private tour/activity. Only your group will participate
Supplied by
Cancellation Policy
You can cancel up to 24 hours in advance of the experience for a full refund.
Traveler Photos





Featured review
Margaret_C
We had a wonderful experience with Aril, who picked us up from our hotel and drove us to our ATV adventure. From the moment he arrived, he was incredibly personable, friendly, and welcoming.
Aril’s English was very good, which made the ride easy and enjoyable as we chatted along the way. He was helpful, professional, and made sure we were comfortable throughout the trip. Most importantly, he drove safely and confidently, so we felt completely at ease from beginning to end.
It’s always nice when transportation is more than just a ride — Aril truly helped start our adventure off on the right foot. If you have the chance to ride with him, you’ll be in great hands!
⭐⭐⭐⭐⭐ Highly recommend!
We had the most incredible ATV experience with Dadi Bali Adventures! Our guide, Kadek, was absolutely fantastic — knowledgeable, fun, and made the entire ride feel both adventurous and safe.
From the moment we arrived, the team was welcoming and organized. The route itself was unbelievable — riding through jungle trails, muddy tracks, river crossings, tunnels, and beautiful Balinese scenery. It felt like a real adventure the entire time!
Our guide went above and beyond to make sure everyone was comfortable on the ATV and having a great time. He kept the energy high, helped take photos along the way, and made the whole experience unforgettable.
If you’re visiting Bali and want something exciting to do, this is a MUST! Dadi Bali Adventures delivered one of the highlights of our trip. We would absolutely do it again!
⭐️⭐️⭐️⭐️⭐️ Highly recommend
A few helpful things to know:
You don't need socks - just wear shoes easy to slip on and off. They will give you plastic bags to slip over your feet before you put on the provided boots. Highly recommend bringing a change of clothes and rinsing off afterwards. There is also a brief stop in the middle to purchase a drinik - great rest break!
Reviews
4.8
based on 2,118 reviews
Sort by: Most insightful
Sean_F, Jul 2026
It was a fun time riding through the jungle and rice fields. The guides were great and prioritized safety. No time or much opportunity for photo opportunities while riding, but there were plenty of great photos taken of out experience available for purchase at the end.
Mohammad_A, Jul 2026
Loved the experience but didn't like the photos experience couldn't find our photos and the one that were found were not as we expected other than that the atv was great u just gotta hope for a good group and not slow one
Response from Host, Jul 2026
Thank you for your review! We’re really happy to hear you enjoyed the ATV adventure.
We’re sorry to hear the photo experience didn’t meet your expectations. We understand how disappointing it can be when photos are difficult to locate or don’t turn out as expected. If you could contact us with your booking details, we’d be happy to check with our photo team to see if we can help locate any missing photos.
We also appreciate your feedback about the pace of the ride. Our guides do their best to keep the group safe while ensuring everyone has a fun experience, and we’ll continue working to provide the best possible experience for all guests.
Thank you for choosing us, and we hope to welcome you back to Bali for another adventure!
EifionWyn_O, Jul 2026
The ATV experience is fantastic and a great way to get about an about to see the countryside and forest in Ubud. ATV Guide was very attentive and looked after everyone really well. Sadly the same can’t be said about the photographer/ s . Having picked out our first initial photos, they then collated the entire collection and sent them to you via WhatsApp!! As you can see, this being one of the many pictures we paid for we can’t really use!!!!!
Rebekah_K, Jul 2026
We had a great time on the ATVs, and the scenery was beautiful. When we arrived though, we had to wait for about 30+ minutes even though we came a few minutes before our confirmed time. Additionally, we had to pay a fee for a locker. When we finally got onto the ATVs and went through the jungle, our group had to stop often to wait for those in the back to catch up. We went quite slow for most of the time, which was frustrating for us as we’ve been on ATVs before. The highlight was definitely the mud track area where they let you go around several times on your own speed, and going through the waterfall area. Lunch after was pretty good food.
Hayden_A, Jun 2026
So much fun, will definitely do again.
Got there late but had no problems at all just jumped in with the next group.
Christopher_E, Jun 2026
Really great experience from start to finish, very fun and challenging course with great guides. Would come back to Dadi Travel to do it all again!
Anika_R, Jun 2026
Such a fun experience! The hotel pickup was seamless and then we were brought to the Dadi compound. We were given instructions, boots, and helmets. It was so so fun racing through the jungle and rice fields on the ATVs! There is a mud pit track in the middle where you can to laps around with the group too which was so cool! We wore bathing suits under our clothes, but didn’t get too wet from the mud and waterfall. There was free lunch at the end and there are photos/videos for purchase (we got them and they are so cool!) I would definitely recommend this tour to others!
Michael_O, Jun 2026
You travel in a group of about 10. There is one guide on each end to make sure the group travels through and not get lost or stuck. You need to let the person in front of you go ahead some before you start going to be able to get some speed and thrills, otherwise it’s just heavy braking and a game of “follow the leader”. Awesome excursion. Staff is very helpful and smiling. Free lunch helps also. This is for first-timers and experienced riders.
Travis_M, May 2026
Fantastic morning spent with the Dadi Adventure team.
Both finished muddy, wet, with ear-to-ear grins and amazing photos that captured the fun.
Fully supervised and safe and plenty of opportunities to open up the throttle for confident riders!
We had a blast and definitely going back while here.
Johnette_T, May 2026
I truly enjoyed the experience. I have been on several ATV rides in various places (Dominican Republic, Costa Rica and Puerto Rico) and this one hands down offered the best trails and scenic views (the jungle, water falls, and rice fields). The trails are great for adrenaline junkies. I would caution those who are not experience ATV drivers or who have kids, the trails may be to rough for you. I also like the fact they had lockers to store your personal items and change of clothes because you will need clean clothes and a shower after the ride. They also have private showers stalls with liqiud soap and complimentary clean towels. Only one caution, do not include lunch in your booking, its not not good. Overall it is 10/10.
Mantas_D, May 2026
Fun fun fun. Would do again if in Bali. My wife did it and it was her first time riding an ATV. She had a good time!
Saksham_g, Apr 2026
Absolutely horrible experience. Zero Safety. The ATV broke multiple times in between because of which we fell and got extremely hurt. The staff is great but the organisation has no safety culture.
Response from Host, Apr 2026
Hi Saksham_g,
I sincerely apologize for the horrible experience you had. I was distressed to hear about your injuries and the mechanical issues you encountered, this is absolutely not the standard of safety we aim to provide.
Please be assured that I have shared your feedback directly with our management and maintenance teams to ensure all vehicles are strictly inspected and our safety protocols are overhauled. While I am glad you found our staff helpful, I am deeply sorry that the organization failed you. We hope to see you back for another adventure soon!
Best regards,
Galuh
JoAnne_B, Apr 2026
Perfect day out! Well organized, friendly staff and a lot of fun. Hotel pick up, welcome drink and a refreshing shower and lunch afterwards.
Response from Host, Apr 2026
Hi JoAnne_B,
Thank you for the wonderful review! We’re so glad to hear you had a perfect day out and enjoyed everything from the hotel pickup to the lunch and showers.
It’s great to know our team made you feel welcome and that everything ran smoothly. We hope to see you again for more fun in the future!
Best regards,
Galuh
Suzanne_K, Apr 2026
Drivers picked us up on time and the activity ran smoothly, it was really good fun and the staff were all friendly and helpful. We were also provided with a nice lunch then driven back to our accommodation. Very good day.
Response from Host, Apr 2026
Hi Suzanne_K,
Thank you for the lovely review! We are so glad to hear you had a very good day with us and that everything ran smoothly from pickup to drop-off.
It’s great to know you enjoyed the trails, the friendly service from our team, and the lunch we provided.
We truly appreciate you sharing your experience and hope to welcome you back for more fun in the future!
Best regards,
Galuh
Katelyn_R, Mar 2026
Great experience from start to finish, car service and pick up was great. Actually ATV was awesome. 10/10
Response from Host, Apr 2026
Hi Katelyn_R,
Thank you so much for the 10/10 review! We are thrilled to hear that you had a great experience from start to finish, from the car service to the awesome ride on the trails.
We truly appreciate your feedback and hope to welcome you back for another adventure soon!
Best regards,
Galuh
Mena_S, Mar 2026
Hello everyone, this experience pertains to the atv experience and that’s only. People are great and hospitable. My family and I- 2adulta and 2 kids- have done atvs around the world!!! Almost every 6
Months! From Greece to Los Cabo’s to Hawaii to Portugal, Spain, you name it!!!! But this has got to the the WORST! In terms of safety!! Highly unsafe. We have heard from others while there- broken bones from falling on the wrong angle!! Also this also almost happened to us. Thankfully nothing happened! We stopped like 20 % into it!! Just extremely unsafe for kids and also adults. Just beware! Otherwise the folks were great!
Response from Host, Mar 2026
Hi Mena,
Thank you for taking the time to share your feedback. While we are glad to hear that you found our team hospitable and friendly, we are truly sorry that your experience didn’t meet your expectations regarding safety.
As a family of experienced riders, your perspective is very valuable to us. We take the safety of our guests, both adults and children, extremely seriously. Our trails are designed to offer an authentic jungle adventure, but we understand that the terrain can feel more challenging depending on the conditions. We appreciate you bringing these concerns to our attention so we can continue to review our safety protocols and trail maintenance.
We are glad that your family is safe, and we truly value the kindness you showed our staff despite your concerns. Thank you again for your honest feedback.
Best regards,
Galuh
tyneisha_b, Mar 2026
I loved everything about this excursion everybody was so friendly and nice …10/10 I would recommend to everybody
Response from Host, Mar 2026
Dear tyneisha_b,
Thank you so much for your wonderful review and for giving our ATV excursion a perfect 10/10 rating.
We are absolutely delighted to hear that you loved every aspect of your experience with us. Our entire team strives to provide a friendly and welcoming environment for all our guests, and it is incredibly rewarding to know that their kindness made such a positive impact on your day.
Your high recommendation to others means a great deal to us. We truly appreciate your support and look forward to the opportunity to welcome you and your friends back for another adventure in the future.
Warm regards,
Galuh
Margaret_C, Mar 2026
We had a wonderful experience with Aril, who picked us up from our hotel and drove us to our ATV adventure. From the moment he arrived, he was incredibly personable, friendly, and welcoming.
Aril’s English was very good, which made the ride easy and enjoyable as we chatted along the way. He was helpful, professional, and made sure we were comfortable throughout the trip. Most importantly, he drove safely and confidently, so we felt completely at ease from beginning to end.
It’s always nice when transportation is more than just a ride — Aril truly helped start our adventure off on the right foot. If you have the chance to ride with him, you’ll be in great hands!
⭐⭐⭐⭐⭐ Highly recommend!
We had the most incredible ATV experience with Dadi Bali Adventures! Our guide, Kadek, was absolutely fantastic — knowledgeable, fun, and made the entire ride feel both adventurous and safe.
From the moment we arrived, the team was welcoming and organized. The route itself was unbelievable — riding through jungle trails, muddy tracks, river crossings, tunnels, and beautiful Balinese scenery. It felt like a real adventure the entire time!
Our guide went above and beyond to make sure everyone was comfortable on the ATV and having a great time. He kept the energy high, helped take photos along the way, and made the whole experience unforgettable.
If you’re visiting Bali and want something exciting to do, this is a MUST! Dadi Bali Adventures delivered one of the highlights of our trip. We would absolutely do it again!
⭐️⭐️⭐️⭐️⭐️ Highly recommend
A few helpful things to know:
You don't need socks - just wear shoes easy to slip on and off. They will give you plastic bags to slip over your feet before you put on the provided boots. Highly recommend bringing a change of clothes and rinsing off afterwards. There is also a brief stop in the middle to purchase a drinik - great rest break!
Response from Host, Mar 2026
Dear Margaret_C,
Thank you so much for your incredible review and for choosing Dadi Bali Adventures for your ATV experience. We are absolutely delighted to hear that your journey was a highlight of your trip to Bali.
It is fantastic to know that Aril provided such a welcoming and professional start to your day. We take great pride in our team’s ability to make our guests feel safe and comfortable from the moment they are picked up, and Aril will be very pleased to hear your kind words regarding his driving and conversation.
We are also thrilled that Kadek made your ride through the jungle, muddy tracks, and river crossings so memorable. He truly enjoys sharing the beauty of our Balinese scenery with our guests while ensuring everyone feels adventurous yet safe. We will certainly pass along your praise to him for his high energy and for capturing those special photos for you.
Thank you also for sharing such helpful tips for future travelers regarding the footwear and the mid-ride break. We appreciate your recommendation more than words can say and look forward to welcoming you back for another adventure in the future.
Warm regards,
Galuh
Jenifer_A, Feb 2026
It was a different experience but surprisingly fun! We had amazing guides! We had a ton of fun! We got muddy and wet! It was a blast!
Response from Host, Mar 2026
Hi Jenifer_A,
Thank you so much for the fantastic review!
We love that you embraced the mud and the water, getting a little dirty is all part of the fun! I’m thrilled to hear our guides made the experience so special and that you had such a blast on the trails.
We’d love to welcome you back for another "muddy" adventure whenever you’re ready for more!
Best regards,
Galuh
Mike_J, Feb 2026
They take care of you like family!
Everyone was so friendly and made sure we were safe and had a great time!
Response from Host, Mar 2026
Hi Mike_J,
Thank you so much for the wonderful review! We are so happy to hear that you felt like part of the family during your ride.
Safety and smiles are our top priorities, and it’s great to know the team took such good care of you. We’ll be sure to share your kind words with everyone here!
We look forward to seeing you on the trails again soon.
Best regards,
Galuh
Wessam_A, Jan 2026
Great experience for the whole family. It needs attention for some hard turns, but the time taken was much less than advertised
Response from Host, Jan 2026
Dear Wessam_A,
Thank you for bringing your family along for an adventure with us! We are so glad to hear that everyone had a great experience and enjoyed the ride.
We appreciate your honest feedback regarding the "hard turns." Safety and comfort are very important to us, so we will have our track team look at those specific sections to see if they need some smoothing out or better signage for future riders.
Regarding the timing, we always aim to provide a full, heart-pumping experience, but the duration can sometimes vary based on the group's speed and confidence. We will review our advertised times to ensure they give the most accurate expectation possible for our guests.
We hope to see you and your family back for another round of fun soon!
Best regards,
Galuh
Venice_B, Jan 2026
The ATV ride was so worth it! We enjoyed the ride, the scenery, and the adrenaline rush. One of the best rides we have done.
Response from Host, Jan 2026
Dear Venice_B,
Thank you so much for the glowing review! We are thrilled to hear that our ATV tour stands out as one of the best rides you’ve ever done.
It’s wonderful that you enjoyed the perfect mix of high energy adrenaline and the beautiful Balinese scenery. We take great pride in our trails, and knowing that the experience was "so worth it" for you makes all our hard work worthwhile!
We can’t wait to have you back on the tracks for another unforgettable adventure.
Best regards,
Galuh
Evie_L, Dec 2025
Such a fun experience! Very muddy & wet but would do it again. Goes through water and mud, lots of hills and bumps.
Response from Host, Jan 2026
Dear Evie,
Thank you for your review! We are so glad to hear you had such a fun experience tackling the hills and bumps.
You described the trek perfectly, it definitely gets muddy and wet, but that’s all part of the adventure! It’s great to know you’d do it all over again, and we’d be happy to have you back on the trails anytime.
See you for the next muddy ride!
Best regards,
Galuh
Ashley_J, Dec 2025
My mom and I went on this ATV tour on my birthday, and it didn’t disappoint!! It was pure fun, and adrenaline was running high!! It was an incredible way to spend my birthday. The guide that we had was very patient and attentive. He helped ease my mom’s fear, and now she wants to do it again!! She was thankful that we drove our own ATVs because she got to experience driving one. We will both be doing this again!!! Also, I’m glad we got the photo and video package. It’s nice to be able to look back at how much fun we had together!!
Response from Host, Dec 2025
Hi Ashley_J,
Thank you so much for sharing your experience! We’re really happy to hear that you and your mom had such an amazing time celebrating your birthday with us. It’s great to know the tour was fun, full of adrenaline, and that our guide helped your mom feel comfortable, even to the point where she wants to do it again!
We’re also glad you enjoyed having your own ATVs and that the photo and video package helped capture those special moments.
We’d love to welcome you both back for another ride soon!
Ishana_A, Dec 2025
When I say I love ATVing! It was my birthday and I was so happy I did this. We had a fabulous guide who turnt into our photographer. His personality made the tour awesome and the trial was fabulous, be prepared for water, dirty and fun! its one of the best I have come across and I have been some places. Lunch could have been better as it was cold and not a lot by time we got back. It felt longer than it really was. I would do this again if in Bali.
Response from Host, Dec 2025
Hi Ishana,
Thank you so much for sharing your experience, and happy belated birthday! We’re so glad you chose to celebrate with an ATV ride and that you loved the trail, the water and mud sections, and the energy your guide brought, they’ll be so happy to hear this.
It’s great to know the tour felt fun, memorable, and worth repeating, and we appreciate your honest feedback about the lunch. We’ll definitely look into improving this for future guests.
We’d love to welcome you back the next time you're in Bali for even more adventure!
Kimsue_G, Nov 2025
This was the highlight of our trip! The course was lots of fun and the guides were very patient with our group (we had a big group). The shower facilities were clean and the entire operation from pickup, check-in to action, was very smooth. I would 100% rebook and recommend to others.
Response from Host, Dec 2025
Hi Kimsue,
Thank you so much for your lovely review! We’re so happy to hear that the ATV experience was the highlight of your trip. It’s great to know you enjoyed the fun course and that our guides were patient and helpful with your big group.
We’re also glad the shower facilities and the whole process, from pickup to check-in and the ride, felt smooth and easy for you.
We truly appreciate your recommendation and would love to welcome you back again anytime!
Ingrid_W, Nov 2025
Well organised, with pick up and drop off, gumboots, helmets provided, wicked fun track wlth uphills/downhills mud and water, showers amd lunch afterwards. Organised with precision. Thank you.
Response from Host, Dec 2025
Hi Ingrid,
Thank you so much for your review! We’re happy to hear you enjoyed the whole experience, from the pick-up service and equipment to the fun, muddy track. We’re glad the showers and lunch made it a comfortable finish too. Everything is planned to run smoothly, so it’s great to know you felt it was well organised. Thanks again for joining us!
Alan_L, Oct 2025
Very rugged terrain and we had a great time. We got muddy and our forearms got a workout from the bumpy ATV ride.
Response from Host, Oct 2025
Thank you so much, Alan! We’re glad to hear you had a great time on the ride. The rugged terrain definitely makes it an exciting challenge, and yes, those bumps give a good arm workout too! Getting muddy is all part of the fun.
We hope to see you again soon for another thrilling off-road adventure!
Warm regards,
Andre
Alan_C, Oct 2025
Amazing experience, got pi** wet through, our lass got bruises from being a passenger but powered through it.
Guides are ace, right laugh.
I am selling my bike and getting a quad, who knew you could have this much fun getting dirty 🤣
Response from Host, Oct 2025
Hi Alan_C,
Thank you for sharing your amazing review! We’re so glad to hear you had such a fun and unforgettable time on the ATV adventure, sounds like you really embraced the muddy excitement! Our guides will be thrilled to know they helped make your ride such a laugh.
We hope your “quad bike dream” comes true soon, and we’d love to welcome you both back for another round of muddy fun anytime!
Warm regards,
Andre
Laura_B, Oct 2025
The tour was very nice and we had a lot of fun, but i was a little bit sad, because i rebooked the same tour as last year and the driver went to another place than a year ago. First time we went to the restaurant upstairs and we could swim in the pool there. It was perfect. At the place now there was no pool. So i do 't understand why i got to a diffrent pkace if i rebooked the same tour as last year. But it was a nice experience again.
Response from Host, Oct 2025
Hi Laura_B,
Thank you so much for taking the time to share your feedback. We’re really happy to hear that you had a fun experience again on our ATV tour, and we truly appreciate your continued support.
We’re very sorry for the change in location after your previous visit. This time, the tour was operated with one of our new vendor partners, which is why the endpoint and facilities were slightly different. We completely understand your disappointment and sincerely apologize for the confusion.
In the future, we’ll be more flexible, if you’d prefer to visit the same location and vendor as your first ATV adventure, please let us know when booking, and we’ll gladly arrange it for you.
Thank you once again for your kind understanding, and we hope to welcome you back for another great ride soon!
Warm regards,
Andre
From $29.00
per personup to 24 hours before the experience starts (local time)
Compare Similar Experiences
Current

Ubud ATV Quad Bike Adventure with Gorilla Cave and Lunch
2,118
2 hours
Free Cancellation
From
$29.00
Customers Who Bought This Tour Also Bought
Explore Similar Things to Do
- Full-day Tours
- Walking Tours
- Bus Tours
- Historical Tours
- Tours, Sightseeing & Cruises
- Private and Luxury
- On the Ground
- Private Sightseeing Tours
- Cultural Tours
- Ubud
- Full-day Tours - Seminyak
- Walking Tours - Seminyak
- Bus Tours - Seminyak
- Historical Tours - Seminyak
- Full-day Tours - Kuta
- Walking Tours - Kuta
- Bus Tours - Kuta
- Historical Tours - Kuta
- Full-day Tours - Nusa Lembongan
- Walking Tours - Nusa Lembongan
- Bus Tours - Nusa Lembongan
- Historical Tours - Nusa Lembongan
Attractions in Ubud, Indonesia
- Tegalalang Rice Terrace (Sawah Terasering Tegalalang) Tours & Tickets
- Tenganan Village (Tenganan Pegringsingan) Tours & Tickets
- Museum Gedung Arca (Archaeological Museum) Tours & Tickets
- Banjar Hot Spring (Air Panas Banjar) Tours & Tickets
- Pasar Candi Kuning (Bedugul Market) Tours & Tickets
- Tampak Siring (Tampaksiring) Tours & Tickets
- Aling-Aling Waterfalls (Air Terjun Aling-Aling) Tours & Tickets
- Ubud Art Market Tours & Tickets
- Mt. Batukaru (Gunung Batukaru) Tours & Tickets
- Saraswati Temple (Pura Taman Saraswati) Tours & Tickets
- Tirta Empul Temple (Pura Tirta Empul) Tours & Tickets
- Kehen Temple (Pura Kehen) Tours & Tickets
- Penglipuran Village (Desa Penglipuran) Tours & Tickets
- Kemenuh Butterfly Park Tours & Tickets
- Blanco Renaissance Museum Tours & Tickets
- Ubud Palace (Puri Saren Agung) Tours & Tickets
- Batuan Temple (Pura Batuan) Tours & Tickets
- Bali Bird Park (Taman Burung Bali) Tours & Tickets
- Neka Art Museum Tours & Tickets
More attractions near Ubud, Indonesia
- Tegalalang Rice Terrace (Sawah Terasering Tegalalang) Tours & Tickets
- Mt. Batur (Gunung Batur) Tours & Tickets
- Tegenungan Waterfall (Air Terjun Tegenungan) Tours & Tickets
- Ulun Danu Beratan Temple (Pura Ulun Danu Bratan) Tours & Tickets
- Tirta Gangga Water Garden (Taman Tirtagangga) Tours & Tickets
- Elephant Cave (Goa Gajah) Tours & Tickets
- Celuk Village (Desa Celuk) Tours & Tickets

























