The Taj Umaid Bhawan Palace is a beautiful icon of the royal city of Jodhpur in Rajasthan. The youngest palace of India is a living heritage of grandeur and hospitality....
Heritage hotels in India are famous all over the world. Gajner Palace is one such accommodation facility that has helped in popularizing this aspect of Indian tourism. What is the history behind this ...