Discovery Boracay is a five star resort in Boracay Island, Philippines located in the exclusive White Beach Station 1. Book Direct for best rates.