Officially nicknamed “Heaven on Earth”, El Nido is a tiny town located on an island off the western coast of the Philippines. What makes this ...
The post Exploring Paradise – Island Hopping in El Nido, Philippines appeared first on 52 Perfect Days.