Apo Island is a tiny island located off the southern tip of Negros Oriental in the Philippines. It has been a marine sanctuary for over 30 years, and you can see that the hard work has paid off when you take a peek below the surface. The diversity of the marine life makes Apo Island one of the best dive destinations in the world.

Keep Reading