The Chail Palace, Chandigarh (India)
The Chail Palace Built in 1891 the Maharajas palace is set in approximately 75 acres and has a truly regal setting with spectacular views.
The Palace Distt Solan Chail Himachal Pradesh 173217
30.973804
77.19904
Top Chandigarh Tour Packages
Top tours featuring The Chail Palace