Florida Ah, the Sunshine State. I think it might have been the countless adverts for the Florida Keys that have been … More