SHANGRI-LA BORACAY RESORT AND SPA | PHILIPPINES
Shangri-La is a beautiful and luxurious resort located on the small island of Boracay in the Philippines. Since it’s the only resort on Boracay, you will not have to think a lot about a place to stay, but, with all its amenities, comfort and luxury which Shangri-La offers, any other option would be absolutely unnecessary. …