unique rock formations on the beautiful white beach of Apo Island. 30 kilometers south of the Negros Oriental capital of Dumaguete in the Philippines;(DIRECT OWNER)GENA M.
unique rock formations on the beautiful white beach of Apo Island. 30 kilometers south of the Negros Oriental capital of Dumaguete in the Ph…