We all know about the Great Wall of China which is very popular and regarded as the longest man-made structure in the world. Did you know one such wall exists in India which may not be as long as the Great Wall of China but it is probably the second largest wall in the world and known as the great wall of India?
Read More