Many research scholars have come up with theories regarding the origin of the Lepcha people, but the Lepcha people themselves firmly believe that they did not migrate to the current location from anywhere, and are indigenous to the region.
Many research scholars have come up with theories regarding the origin of the Lepcha people. They did not migrate to the current location from anywhere. This is what the Lepcha people firmly believe. They are indigenous to the region. This is what the Lepcha people firmly believe.