Khecheopalri Lake: Santified Lake In SikkimMonalisa Gogoi- Kecheopalri or (wishing lake) This religious place is believed to fulfill one’s wishes. The legend […]