Rajasthan, a northern state which is really a jewel in India’s crown is the largest Indian state by area and seventh largest by population. The widest and the inhospitable Thar Desert which is also known as The Great Indian Desert is also located in this northern state of India. Spread over an area of almost 342000sq. km the state offers […]