Watching rays underwater is always an exciting moment. There are some dive sites where rays are so abundant it looks like an underwater carpet of rays.