Raj Darbaar is a historical landmark located in Shimla, Himachal Pradesh. The average rating of this place is 5.00 out of 5 stars based on 1 reviews. The street address of this place is 4G9V+HQ7, Himachal Pradesh 171202, India.
Sumeet Singhania 66 months ago
Lovly place historical place