41 The Lepcha are the aboriginal inhabitants of the Kingdom of Sikkim, which was annexed by India in 1975. Since Sikkim is now a part of India, located between the king-doms of Nepal and Bhutan, the Lepcha have become a minority in their own tribal homelands [Editor].