Very good place, There is Mansa Devi little tempal near New RlyStation of Rishikesh and green landjust far away deep forest.
Very very good