8 Indian Villages with Less Than 500 Residents Attracting Nature Lovers
India has a lot of villages as most of the Indian states depend truly on agriculture. There are many villages where the population might not even exceed 500. The people in the villages migrate towards town for better job and standard of living. Below are 8 villages with less than 500 people which attract a lot of nature lovers. If you visit at
» Read more