When the world’s largest flower bloomed in Sumatra after 13 years, it reminded many of the patience and wonder behind rare blooms. Across India too, fragile hills, forests and meadows cradle extraordinary flowers that appear briefly and vanish again. Here are some you can still find.
Latest Stories
India
India is a country located in South Asia and is the world's seventh-largest country by area. It has a rich cultural heritage, diverse cuisine, and varied landscapes. The Better India tells positive stories of India's history, culture, tourism, agriculture and changemakers