No. 2 Bali, Indonesia
Lapped by the warm waters of the Indian Ocean, Bali is but one of 17,500 islands in the Indonesian archipelago, yet even among its colorful neighbors—and even after decades of tourism development—it stands alone in its lushness and incomparable beauty. Perhaps that’s the reason it’s been ranked the No. 1 island in Asia every year since 1998. Why go now? Resorts are making cultural relevance a priority, promising unique entrée into local art and architecture, cuisine, and traditional medicine.