Udaipur, villager

A lovely World India India Udaipur Udaipur, villager 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-2016. Dominique G, All Rights Reserved
twitter A lovely World
A lovely World