Boracay Island Beach hotels
The Philippines is made up of more than 7000 islands, but only a few are as popular as Boracay. Travellers from all over the world flock to its white sand beaches and turquoise waters for a tropical island getaway. If...