The Umaid Bhawan Palace in Jodhpur is a historical site, first constructed in 1928 and placed above the desert capital of Jodhpur. It was originally a palace and the last of the grand palaces of India. Besides twenty-six acres of lush foliage and gardens, the palace hotel features art-deco style …