I would love to find a place where I could dive/snorkel on the atlantic or gulf coast that I could dive and see some reefs and maybe collect some fish to bring back home. I am starting to look for vacation destinations for around July and I would like to make this a part of my vacation. I know some places are protected and collecting is prohibited. I figured you guys would know where to look.