We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Often mistaken for an island with the same name in Negros Oriental, which is also a known diving spot, Apo Island sits on Apo Reef, known to be the world’s second largest contiguous coral reef system. http://www.philippinebeachholidays.com/philippine-beach-holidays-3-hard-to-reach-but-must-see-beach-destinations/