The Florida Keys are a chain of islands located off the southern coast of Florida. They stretch over 120 miles from Key Largo in the north to Key West in the south.
Only 42 of the islands interconnect by the Florida Keys Overseas Highway. Of the connected islands, the state has five main Keys: Key Largo, Islamorada, Marathon, Big Pine Key, and Key West.