The ultimate El Nido travel guide! Everything you need to know about visiting El Nido in Palawan, Philippines.