Vajreshwari, the town named after the temple dedicated to goddess Vajreshwari Devi is known for its curative hot water springs emerging from the surrounding volcanic mountains. Vajreshwari Devi is an incarnation of goddess paravati. The ancient temple was supposed to have been built with the belief... more