9. Puerto Galera, Philippines
The Philippines is a country that is made of seven thousand islands so it’s not surprising to know that the country is home to some of the best diving spots in the world. The Puerto Galera is one of those places in the Philippines where a lot of divers would visit. Here, divers will discover scenic views of marine life underwater as well as magnificent coral reefs. This is also the reason why underwater photographers would head over to Puerto Galera.
Image Credit: Planet Philippines