How many village in India ?

6,64,369 villages in India .