Sort:  

Nope, never been there.
But yeah, considering geographical positions of both Canada and Florida, the story could be true. :)