Will you be surprised if I say that World's Second largest wall after Great Wall of China is in India - The Wall around Kumbalgarh Fort of Rajasthan
Will you be surprised if I say that World's Second largest wall after Great Wall of China is in India - The Wall around Kumbalgarh Fort of Rajasthan