click here to skip ads

LOOK: P5M a night ultra luxury vacay in Palawan

Wondering what this intimate island resort offers that would make it worth $100,000 per night?

Take a peek inside Banwa Private Islands, located in northern Palawan.

Related News Tags

You may also like

Recommended from