6 reasons we love Umaid Bhawan Palace in Jodhpur
February 1, 2018 The last great palace to be built before India’s Independence, a stay at Umaid Bhawan is reason enough to visit Jodhpur in India. (Visiting the city’s striking Mehrangarh Fort and discovering the beautiful colours of India’s blue city is a bonus!) Repeatedly voted the world’s best hotel, a stay at this grand […]