Umrala


Umrala - village in India.