Thailand is home to a species of Lizard that you see everywhere and one that I have grown to love over the years living here. They are the Garden Lizard ( 131 more words