Kumbhalgarh fort is one of the most robust forts of India so much so that its wall is called the great wall of India. Read what to see and how to spend a day in this fort
Read this post on revolvingcompass.com