Umaid Bhavan Palace, Jodhpur
22 December 2013 Situated on the outskirts of Jodhpur city, Umaid Bhavan was one of the last Palaces built in India. It was completed in 1943!! Part of it is converted to a star hotel and the remaining area consists … Continued