DUPUKNEY CAVE
Khecheopalri Lake: This crystal-clear waters body in Sikkim is considered as a wishing lake where footprint of the Goddess Tara or Lord Shiva existsNestled in West Sikkim, Khecheopalri Lake, known as the "Wishing Lake," is a sacred site for Buddhists and Hindus, believed to grant wishes...
- Load More