loading...
With 17 sandy beaches and hidden coves, Boracay is a 7km-long tropical island paradise. A 2019 island restoration programme has brought it back to its former glory, and a new cap on visitor numbers means a peaceful renaissance for this popular getaway spot.