Rajasthan, which by literal term means the land of the kings, is culturally and traditionally a rich state of India that includes Forts, palaces, dunes, cities and villages. The state attracts a large number of tourists around the globe. From participating in colourful fairs and festivals to indulging in royalty, from admiring the ancient forts…