Embark on a trek to the sacred Yamunotri from the small town of Janki Chatti, situated in the Uttarkashi district of Uttarakhand, India. Named after the goddess Janki, an incarnation of Goddess Sita, Janki Chatti is renowned for its hot water springs with medicinal properties, used for bathing befor...
Read More