NationalSikkim
Khecheopalri Lake: This crystal-clear waters body in Sikkim is considered as a wishing lake where footprint of the Goddess Tara or Lord Shiva exists
Nestled in West Sikkim, Khecheopalri Lake, known as the "Wishing Lake," is a sacred site for Buddhists and Hindus, believed to grant wishes. Its unusually clean waters, attributed by locals to guardian birds, have captivated visitors, drawing renewed attentio…
The Times of India · 4 months ago