Situated within one of the island's peaceful nature reserves, Shangri-La's Boracay Resort and Spa offers a sprawling natural landscape for guests to explore.