Last Updated on February 24, 2025 A combination of spirituality and the calmness of nature, this beautiful town of Uttarakhand is located in the Chamoli district of Uttarakhand which is settled at a height of around 3200 meters. It is one of the pilgrimages of the Char Dham Yatra which is dedicated to Lord Vishnu. The origin of this place […]