The Florida Keys are an archipelago of over 1,700 islands stretching 120 miles off of Florida’s southern tip. It’s an extremely scenic drive from Miami along U.S. 1, across bridges and causeways, on a narrow stretch of land surrounded by the Atlantic Ocean and the Gulf of Mexico.