Hello, I am currently completing my diving classed in Mobile, I was wondering if there is any good dive sites were different types of corals can be seen. And second question what types of corals can be seen. And third anyone have any pictures they wouldn't mind sharing.