The Florida Keys stretches 120 miles off the southern tip of Florida, containing over 1700 islands. Out of the 1700 islands, only 43 of them are connected by bridges, the rest have to be visited by boat. Key Largo is 30 miles long and the largest island in the Florida Keys. The island was formally …