If muadto kag Dumaguete, you might as well visit Apo Island! I has my best snorkeling experience in the island :)