Cabbage Cay

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