Insiders: Khait Parvat’s Mystery and Story, Tehri Range Uttarakhand

Insiders: Khait Parvat’s Mystery and Story, Tehri Range Uttarakhand Khait Parvat, also spelled as Khet Parvat, which means “the land of fairies,”. is located in Ghansali, Tehri Garhwal District, Uttarakhand. It’s no exaggeration to say that it’s a paradise—both in terms of its scenery and its mystical vibe. People believe that fairies protect the villages surrounding […]