I recently visited Sanibel, FL and encountered a massive swarm of Cownose Rays that were there for breeding season. Check out the video!
P.S. Did you know that although cownose rays are sometimes referred to as skates or stingrays, they are technically neither. Cownose rays belong to their own family of rays. Hooray for Rays!