pä Torlugas , icke långt från sydligaste udden af Florida.