Umaid Bhawan Palace, Jodhpur
byThe last of the great palaces of India, the Umaid Bhawan Palace, Jodhpur is the definition of heritage luxury. Perched right atop Chittar Hill, the highest point in Jodhpur, the Umaid Bhawan Palace currently holds the record for the world’s sixth largest private residence.