Vivasvat Pal Karauli

The art of restoring timeless architecture

With its foundation laid in 1348, and with various elements added over the next 700 years, the City Palace of…

5 years ago