travelsntourism.com
Khecheopalri Lake │Pelling Tourism│Sikkim Tourism│India Tourism│India
Located at a distance of 31 km from Pelling in West Sikkim, the Khecheopalri Lake is a sacred place of worship for Buddhists as well as for the Hindus