By eHow Pets Editor
Rate: (9 Ratings)
The natural habitat of long tail lizards can be found in Southeastern Asia and would generally be a bamboo forest or grassy area. Owning a long tail lizard can be a very rewarding experience if the animal is cared for properly.