Hidden Canyon Beji Guwang is a unique location not far from Ubud where you'll be able to swim and see impressive formations of rock that have eroded over time.
Hidden Canyon Beji Guwang is a unique location not far from Ubud where you'll be able to swim and see impressive formations of rock that have eroded over time.