Boca Chita Key
From Wikipedia, the free encyclopedia
Boca Chita Key is an island north of the upper Florida Keys in Biscayne National Park. It is in Miami-Dade County, Florida.
It is located in Biscayne Bay, just north of Sands Key.
It is sometimes confused with the similar sounding Boca Chica Key over a hundred miles southwest.

