Grand Bahama
Grand Bahama is the northernmost of the islands of the Bahamas , lying off Palm Beach , Florida . 
<triplet> Grand Bahama <subj> the Bahamas <obj> part of <triplet> the Bahamas <subj> Grand Bahama <obj> has part