Uttarakhand now home to India’s first moss garden

The first ever moss garden in the country is ready. The recently-inaugurated garden — spread...

Read More