Discovery Shores Boracay Named as One of the Best in Southeast Asia
Boracay Island, Aklan, Philippines, 2017-Sep-27 — /EPR Network/ — Year after year, Discovery Shores, five star resort hotel in Boracay, has been proving itself to be [read full press release…]