Apo Reef National Park Philippines
Philippines’ healthy coral reefs meet the rich fish population at Apo Reef, with an abundance of marine life, from macro...
There is an amazing diversity of diving at Puerto Galera
Known for its white sandy beaches, pristine blue water and island scene, Puerto Galera is a...