I have seen spotted eagle rays off of Isle Fourche in St. Barths. I have also seen rays off of Tintamarre and Prickly Pear.