In Reply to: Where is the Green Garden? posted by Vicki M on Monday, 14. March 2005 at 14:59 Bali Time:
The green Garden spa is at the resort opposite Bali Hai. They do a free pick up & drop off though
Follow Ups: