It is the best place in the world it is called the Switzerland of India and I really like this place