In Reply to: Green Garden Beach Resort and Spa posted by Ameraussie on Sunday, 18. March 2012 at 08:02 Bali Time:
where that is, it is right next door to the Rama Beach Resort, should have popped in there for a feed, silly me.
Follow Ups: