Umaid Bhawan Palace Jodhpur India

Umaid Bhawan Palace Jodhpur India

Among the many striking buildings in Jodhpur India, Umaid Bhawan Palace will definitely catch your fancy. Built by Maharaja Umaid Singh, in between 1929 and 1943 this palace is an architectural marvel, a fact which should come as no surprise as the Maharaja himself was the President of British Royal Institute of Architects for a considerable period of time.