Gahmar

Which is the biggest village in India, do you know its name? Most people will not know!

India is called a country of villages. According to an estimate, even today about one-third…