Apulit Island Resort

Taytay, Palawan, Philippines

4.7/5

Exceptional

(120 reviews)