NUSA DUA, Indonesia — Bali needs the entire world to know it’s back again. Dozens of earth leaders and other dignitaries are traveling to the Indonesian island for the G-20 summit, drawing a welcome spotlight on the revival of the tropical destination’s crucial tourism sector. Tourism is the key source […]
