EL NIDO - A Paradise for Foreigners in Palawan, Philippines! | Town, Las Cabañas & Nacpan Beach Tour