Menmecho Lake

Menmecho Lake

Menmecho Lake is one of the most beautiful lakes of Sikkim at an altitude of 12,500 feet. Surrounded by untouched pine forests and deep slopes.

More about Menmecho Lake