Lotus (Nelumbo Nucipera Gaertn) is the National Flower of India.
Lotus is a sacred flower & occupies a unique position in the art & mythology of ancient India. The Lotus has been an auspicious symbol of Indian culture since time immemorial. India is rich in flora. |