Explore relationships

Rohru

Rohru is a town and a municipal committee in Shimla district in the Indianstate of Himachal Pradesh. It is at the banks of the Pabbar River, and it is about 115 km from Shimla city.

Use + to expand a branch. Click a topic name to open its summary.