Is that the closest one? I know there is one just north of Neptune Beach on the other side of that river that is right there. I may be talking about the same thing for all I know.
Man, I have nothing going for me, I don't know about Aquariums, I don't know my geography. Jeez.