- www.ubadretreatubud.com
- 2
- 1
Ubad literally means medicine, in a spiritual senses, is the word of the worldwide known village of Ubud derived from. Located in the old Jukutpaku village, Singakerta, Ubud - Bali, only 10 minutes drive from Ubud Center or Monkey Forest, Ubad..
Relevance: 9.6566305