Apo Island is in the province of Negros Oriental, in the Central Visayas region of the Philippines. Nice place for snorkeling and freediving.