Find out about Kumbhalgarh Fort in Rajasthan and how to visit it in this complete guide. The fort has the second longest continuous wall in the world.