How to Take Care of a Chameleon?

There are several types of chameleons so each one is different. They need a roomy cage and they thrive best in a cage with places to climb such as trees and branches.