There is one tour at Grand turk that you can wade in the water and see the stingrays and feed them too. Gibbs Cay and Stingray Adventure (something like that) is a excellent tour. Gibbs Cay is a small cay just off of the island (visible from the ship) and you have two or so hours to swim, snorkle, suntan, and discover the stingrays. I love the stingrays!!!!!

I did it in January and it was great. The boat ride is very short and you can even just walk around and enjoy the small cay!!!!!