Apo Island Beach Resort: Dumauguete Dive Getaway


Apo Island Beach Resort: Dumauguete Dive Getaway

Tough to beat the view of the Apo Island coast from the top of the Boluarte Rocks

No Comments

Cancel