Discovery Shores Boracay

Located at the boat station 1 of Boracay Island White Beach, Discovery Shores is one of the high-class beach resort in the island.