Nusa Dua, Indonesia

Nusa Dua, Indonesia

Once a barren, sparsely populated strip of coast, Nusa Dua is now one of Bali's—and the world's—most luxurious beach resorts. Located just 10 mi/15 km south of Denpasar, the accommodations are la...

JDS Travel News JDS Viewpoints JDS Africa/MI