fbpx

14 Things To Expect in Costa Palawan Resort, Puerto Princesa City, Philippines

Costa Palawan Resort is a 3-star hotel located in F.Ponce de Leon Road, Baranggay San Pedro, Puerto Princesa City, Palawan.

Continue reading