The best shore excursion in Grand Cayman is...Stingray City. If your Western Caribbean cruise stops in the Cayman Islands then check this out

Stingray City – A Must Do In Grand Cayman

If Grand Cayman is a stop on your Caribbean cruise there is one thing that in my opinion is a must do – Stingray City.