Categories Travel News India’s first Moss Garden open for visit in Uttarakhand Post author By Post date November 28, 2020 No Comments on 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? Tags conservation, environment, garden, India, moss, moss garden, Nainital, Uttarakhand