Moalboal: A world-class diving temple, an island where you can see sardine run
Moalboal is a small town on the west side of Cebu Island in the Philippines - known for its world-class diving, beaches and sardine run. It is considered by many to be the "hidden gem" of Asian dive destinations.