6. Philippines
Most beautiful beach: El Nido
Philippines is a tropical country from Asia that is made up of 7, 107 islands. And the most beautiful beach in the country is El Nido in Palawan. You must have heard Palawan before for its magnificent Underground River that is one of the New 7 Wonders of Nature. El Nido offers a more adventurous vibe! You can try cliff climbing, kayaking, and cave exploration in one place- El Nido, Palawan also called as “The Final Frontier” is definitely the right place to be.