Got a glimpse of one while riding a bus back to my hotel on my first trip. The bus driver yelled out, Armadillo! and pointed out the window. I hadnt realized there were armadillos in the US, let alone in Florida! I wasnt sure what the man said, but I looked out the window anyway and saw it. It looked so unreal to me. I wish Id gotten a better look.