City Palace, Jaipur – A Royal Abode of Rajasthan
Permalink

City Palace, Jaipur – A Royal Abode of Rajasthan

The City Palace in Jaipur is a majestic and iconic architectural marvel in the heart of Jaipur, India. Constructed by Maharaja Sawai Jai Singh II, this sprawling palace…

Continue Reading →