There's more than one place called '''Cabbage Cay''':
Caribbean
Cabbage Cay - an island in the
Bahamas
United States of America
Cabbage Key
(also known as Cabbage Cay) - an island in
Lee County
in
Southwest Florida