×

Boca Chita Key

Island in Islandia, Florida
Boca Chita Key is the island north of the upper Florida Keys in Biscayne National Park, Miami-Dade County, Florida. The key is located in Biscayne Bay, just north of Sands Key. An ornamental 65-foot lighthouse is present on the key. The harbor has... Wikipedia