In Reply to: Geger Beach posted by ReeB on Tuesday, 19. January 2010 at 16:34 Bali Time:
at Nusa Dua, most drivers will know where it is. The St Regis resort is the closest landmark there. Its beautiful, lovely warungs for lunch and a very relaxed atmosphere :)