Lepchas are indigenous peoples to Sikkim, renowned for their knowledge of and respect for nature. Several Lepcha were employed as collectors by the Calcutta Botanic Garden. Rhomoo Lepcha…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OK