Why are the islands off Florida called "keys"??

17 answers 17