Paper Chase Tree July 1, 2013 by Shantha 1 Comment As you whiz into the Western Ghats, you must have observed greenery all around and intermittently you would have observed white leaves, which look like paper hanging on the trees. I have wondered a … [Read more...]