In Reply to: Which location? posted by Babellla on Monday, 29. May 2006 at 19:20 Bali Time:
You've seen the maps. They are all in Nusa Dua, practically next to each other.
Follow Ups: