Geiger Tree January 5, 2014 by Shantha Leave a Comment A very striking tree when in bloom, Geiger Tree is gaining popularity to beautify Indian cities. This evergreen tree is a native of Northern coast of South America and Florida Keys. The tree is named … [Read more...]