Ranikhet is an army cantonment. And as is true for any army centre, the roads are awesome, the place is really maintained well. There are a few gardens to be seen. There are orange orchards. Also, Ranikhet is a big market place, and while returning, you can shop here.

dr.sumeetshah@gmail.com