World’s second longest wall, Kumbhalgarh Fort, Rajasthan

World’s second longest wall, Kumbhalgarh Fort, Rajasthan, (India) The Great Wall of India, often referred to…