image layout frameless
Umarlai
Khalsa
Umarlai
Khalsa
is a village in Barmer District of Rajasthan state in India. It is about 100 km from Jodhpur. The town is famous for farming, Mata Nagnechiyaa...
6 KB (445 words) - 16:57, 8 May 2024