Article The Jewels at Jaigarh – A history of vanished treasure The biggest state in terms of area, Rajasthan, is situated in the North-Western side of India. It was ruled by the British, Rajputs, and Mughals before Independence. Owing to a…