Boracay is a tropical island surrounded by stunning white sand beaches about an hour's flight from Cebu or Manila just off the larger Philippines island of Panay.
Boracay is a tropical island surrounded by stunning white sand beaches about an hour's flight from Cebu or Manila just off the larger Philippines island of Panay.