Udaipur, villager

A lovely World India India Udaipur Photo: Udaipur, villager Foto: Udaipur, villager
Villager - Approximately 80% of the Indian population live in the countryside in 560 000 villages, the others are divided into some 3000 cities.
Jag Nivas Palace
Udaipur, villager

Udaipur, villager

Indians
Copyright © 1999-2018. Dominique G, All Rights Reserved
twitter A lovely World
A lovely World