October 12, 2016 • By Blessy Townes
Photo courtesy of Grandeur Traveler
Discovery Shores Boracay offers luxurious accommodations set on a gorgeous island paradise known as Boracay. Relax in the comfort of top-quality suites, delight in palate satisfying dishes, pleasure in excellent amenities and facilities, lounge by a glorious beachfront, and experience innovative and genuine brand of service. All these and so much more is what guests can expect from a Boracay luxury beach resort.