#1 El Nido, Palawan, Philippines
Shockingly, Palawan has remained steadily under the radar, and we certainly hope it stays that way. El Nido alone is home to around 50 white sand beaches—it’s impossible to choose just one—all of which are set around dramatic limestone formations and boast the finest and whitest sand you’ll ever see. The water is so blindingly blue it makes the Caribbean Sea look murky in comparison, and the sunsets? Well, they’ll ruin you for life. Consider yourself warned.