
The essential feature for a landscape garden is trees. Whether it be a garden, roadside planting, or any publc parks, trees make the environment look beautiful. There is nothing more spectacular than a flowering tree at its full bloom. India is blessed with a great diversity of trees.
Let’s have a look at the top flowering trees in India:
1. Cassia Fistula (The Indian Laburnum).
2. Lagerstroemia Speciosa (Pride of India).
3. Bauhinia (Kachar Tree).
4. Bombax Ceiba (The Silk Cotton Tree).
5. Butea Monosperma (Flame of the forest).