RAJASTHAN - Rima Hooja

Rajasthan, also called Rajputana within living memory, is an ancient land with a veritable treasure…