Shangri-la Boracay Resort
Boracay Island is one of the most beautiful islands in Asia. The Shangri-la in Boracay Philippines is one of the top luxury resorts on the island.
In this video I give a run down on what to expect when you stay here.
Shangri-La’s Boracay Resort and Spa,