Khecheopalri Lake- The best place around Pelling Khecheopalri lake in Pelling is one of the most sacred lakes in Sikkim. It is also known as wish-fulfilling lake. Read More »