Great Stirrup Cay Bahamas is owned by Norwegian Cruise Line and can only be visited as a port of call from a NCL cruise.