Where is Nusa Dua Beach?

Where is Nusa Dua Beach located?

Nusa Dua Beach, Bali, Indonesia (approx. -8.807796°, 115.2318°)


Where is Nusa Dua Beach on the map?