AdvertisementEL NIDO - A Paradise for Foreigners in Palawan, Philippines! | Town, Las Cabañas & Nacpan Beach TourAdvertisementYou Might Also LikeHotAdvertisement