Categories
Travel News

India’s first Moss Garden open for visit in Uttarakhand

You can now visit India’s first moss garden in picturesque Nainital, Uttarakhand. Sounds beautiful right?