The Complete Rajasthan

Rajasthan is a northern Indian state . Its palaces and forts are reminders of the many kingdoms that historically vied for the region….