M Mr. Dubey π Coach β 103.24K Points π Geography Q. Where are the Lepchas mainly to be found staying? (A) Meghalaya (B) Mizoram (C) Sikkim (D) Arunachal Pradesh ποΈ Show Answer π Share β‘Menu β Correct Answer: (C) Sikkim You must be Logged in to update hint/solution π¬ Discussion π¬ Comment