World's Best Islands 2012
No. 1 Boracay, Philippines
This tiny tropical island in the Philippines is making a big splash. After debuting at No. 4 in the World’s Best Awards last year, it has taken the top prize, appealing to travelers with its natural beauty and still-under-the-radar status—chances are you haven’t “been there, done that.”
Best Beach: White Beach, a 2.5-mile stretch of powder-white sand—often cited as the world’s softest—lapped by the translucent Sulu Sea.
Where to Stay: Discovery Shores for modern suites with huge windows, an infinity pool, and the full-service Terra Spa.