 |
|
5608 Station 1 Balabag
Located on the unspoilt shores of Boracay Island in the Philippines, Discovery Shores is the first luxury resort to be built in this majestic region.Boracay Island is consistently rated as one of the top-20 beach destinations in the world. Renowned f...
| View hotel! |