MiamiChristine: Boca Chita Key Lighthouse, Biscayne National Park. An island off the coast of Miami Florida. Accessible by boat only.