In Reply to: Never heard of this place posted by Glenda on Sunday, 30. January 2011 at 13:15 Bali Time:
its in Ubud :)
Follow Ups: