Challekendala

Geiger Tree

A very striking tree when in bloom, Geiger Tree is gaining popularity to beautify Indian cities. This evergreen tree is…