This is one of the finest lakes in Sikkim, which is located in the eastern region of Sikkim and in between the mountain ranges below Jelepla Pass. Just at a distance of 20 kilometers before the Tsomgo (Changu) Lake, this beautiful Menmecho Lake is located. The lake gets water from the melting mountain snow and thus was named as Menmecho. The lake is famous for fishing and many fisheries can be found nearby it. If you are in a mood of a small vacation amidst the peaceful and pleasant nature then Menmecho Lake is the perfect spot.