“El Nido” is the best beach and island destination in the Philippines, situated at the northern end of Palawan Island. With its white sand beach, crystal clear water and lush limestone cliff walls this place indeed a paradise. One of the main activities here is the …
Tag
Showing: 1 - 1 of 1 RESULTS