Great Stirrup Cay is a Norwegian Cruise Line private island in the Bahamas, and is included on their Bahamas cruises from New York. The 250 acre island features plenty of beach and water-oriented fun.
Watch a video tour of Great Stirrup Cay. 18 minutes and very informative.