Great Stirrup Cay is a small island in the Bahamas, owned since 1977 by Norwegian Cruise Line.
[ NCL’s Great Stirrup Cay Beach ]
[ NCL’s Great Stirrup Cay Beach ]
[ NCL’s Great Stirrup Cay Beach ]
[ NCL’s Great Stirrup Cay Beach ]
[ NCL’s Great Stirrup Cay Beach ]