Caribbean blue water surrounds the beach in front of the Boluarte rock formation on Apo. Philippine beach resort trip to Liberty's Apo Island resort near Dumaguete; Dauin, Oriental Negros Province, Philippines.
Caribbean blue water surrounds the beach in front of the Boluarte rock formation on Apo. Philippine beach resort trip to Liberty's Apo Island resort near Dumaguete; Dauin, Oriental Negros Province, Philippines.