India is home to some of the world’s most magnificent palaces, which are also architectural marvels. These grand residences once belonged to kings and queens; some remain royal residences ...
Udai Bilas Palace in Udaipur is another magical place that offers a stunning lake view and a boat ride service on the ...
This is the world's biggest and most beautiful house, that beats even Buckingham Palace, it is in... The British ruled India for two hundred years, but there was one palace in India that was more ...
No mercurial heroic tales, no tragic fall of empires, Karauli, a little unassuming town in Rajasthan, remains less travelled, ...