Mountain Rovers is a tour agency located in Nainital, Uttarakhand. The average rating of this place is 4.70 out of 5 stars based on 3 reviews. The street address of this place is 37,Bara Bazar,Near Bank of Baroda, Mallital, Nainital, Uttarakhand 263001, India. It is about 9.89 kilometers away from the Kathgodam railway station.
Rahul Kumar 35 months ago
I Am Going First Time And Impressed For UK Nature , Weather And Mountain ????