EL NIDO - Palawan! Is this REAL? Foreigners FIRST impression!!!!