|Balicasag Island, Bohol, Philippines.|
The ocean around Balicasag Island is more than 40 meters (130 feet) deep. The steep coral covered slopes and walls of these protected waters contain schools of barracudas and jacks, banner and butterfly fishes, batfih, smaller nudibranchs and flatworms, and numerous varieties of anemones with their resident clownfishes.
Information resource : http://wikitravel.org/en/Diving_in_the_Philippines
You might be interested in the following web : Similan Islands, Thailand Snorkeling in Chinese
You might be interested in the following web : Diving and Snorkeling in Philippines