El Nido is a surreal place: Endless beaches, crystal clear waters and an underwater world, that will take your breath away. A destination that truly looks like paradise.