Where is Rohru?
Where is Rohru located?
Rohru, Himachal Pradesh, India (approx. 31.2025299°, 77.7515958°)
Where is Rohru on the map?
Rohru - Shimla
{"latitude":31.2025299,"longitude":77.7515958,"title":"Rohru"}