Where are you staying?
Headed to Turks and Caicos, ive never encountered sting rays, I read that one should shuffle not take steps? any one here have practical tips ?
Been to turks and caicos, make sure you check out chalk sound and Taylor bay. You'll either need to take a cab or rent a car to get to those places, but when you get there, you know there is a God.