coming in on a cruise in September, would really like to see the stingrays! I think It would be a good excursion for our group of 8 that ranges from ages 10-60! SO my question is what is the best way to go about this? do you need to book a tour ahead of time, and if so, what are some good tours to book through? Or can we just taxi to the location and hop a boat to stingray city? are there boats available to just take people out or do we need to have this booked? we would also like to visit seven mile beach and do some souveneir shopping while we are on the island. Am I correct that seven mile beach has restaraunts/ shops within walking distance of the beach? I think we will have about 6-8 hours on the island. how long does the stingray excursion usually last? oh and last question, how far are the stingrays from the cruise pier and how far is seven mile beach from the pier? thanks in advance!!