We see rays over by Anguilla all the time. Also, in St Barth, the harbor is loaded with sea turtles.