World’s 2nd Largest Wall at Kumbhalgarh Fort – Rajasthan

The state of Rajasthan is the largest state in India by area and it is equally large and big in its culture, heritage, and history. Historically it is as old as the “Indus Valley Civilization” and has its ruins in it. The great Indian dessert “Thar Dessert” which is world’s 9th largest subtropical desert is […]