Perdido Key has its own artificial reef off of Johnson Beach that attracts tropical fish and sea turtles. See all the underwater action with a snorkeling or diving trip through Pensacola-based ...