Top 10 Heavenly Beaches

6El Nido, Philippines

Source:traveltrilogy.com

If you are looking for a beach off the beaten track, you should go to El Nido, a beach that looks unreal. It has limestone cliffs around it and crystal clear water that will just leave you speechless.