Udzungwa Mountains
-
New Chameleon Species Found In Tanzania
A new chameleon species sporting blue spots was recently found in the mountains of Tanzania. Researchers say this find highlights the diversity of animals living in this region.
Latest Research Articles