I found this very interesting. It explains in part, the winter behaviour I noticed in the ones I had.
"Hibernation takes place in the hollows of trees, under leaf litter, among piles of stones or under, between or under rocks, or simply in any ground cavity"...
"Chameleons usually live near any growing tree, shrub or vegetation. In areas where the vegetation is sparse or nonexistent, they can be found by lifting small piles of stones under which they find shelter, but always near an area of water even if the presence of water is temporary"...
http://www.moroccoherps.com/en/ficha/chamaeleo_chamaeleon/
"Hibernation takes place in the hollows of trees, under leaf litter, among piles of stones or under, between or under rocks, or simply in any ground cavity"...
"Chameleons usually live near any growing tree, shrub or vegetation. In areas where the vegetation is sparse or nonexistent, they can be found by lifting small piles of stones under which they find shelter, but always near an area of water even if the presence of water is temporary"...
http://www.moroccoherps.com/en/ficha/chamaeleo_chamaeleon/