Of course, there are. Coron is one of the best snorkeling spots in the Philippines. The corals and fish off Coron Island are fantastic. Quite a lot of live corals are in good condition, although there are dead corals, as, indeed, on many other reefs.