Some pictures of the amazing reef and marine life found around Balicasag island, Pamilacan Island and Alona beach.