Menmecho Lake
India /Sikkim /East Sikkim /Gangtok Menmecho Lake is located in East Sikkim district in the state of Sikkim, India. It lies on the way to the Jelepla Pass and is situated at a distance of 20 kilometres (12 mi) ahead of the Tsongmo Lake. Edit Detail InformationEdit Menmecho Lake is one of the most stunning […]