Chail Palace

Himachal Pradesh Duration: 42 sec

Built in 1891, the Maharaja's palace has a truly regal setting with spectacular views.

Related Videos

more videos

WE ARE ON YOUTUBE TOO

more videos