Ubud

Ubud in Bali is an upcoming hot spot for retreats of all kinds, here’s the map of the Ubud area where it all happens.

 

 

Browse through the list of Ubud retreats and let us know what you think.