I had a free port credit, so this excursion was free. I probably wouldn't pay $21 pp for it. We have been to St. Thomas numerous times, and have never take the sky ride, so it was ok for a one time thing Great views!
Read SissasMomE's full Norwegian Epic cruise review
Norwegian Cruise Line