Discovery Shores

@DiscoveryShores

An 88-room SLH resort on Boracay Island, Philippines. Voted Top Resort in Asia by Travel + Leisure readers.

The bedroom in a Two Bedroom Suite

Views 19

1765 days ago

The bedroom in a Two Bedroom Suite

0 Comments

Realtime comments disabled