Nagaur
India /Rajasthan /Nagaur /Nagaur Nagaur is a city in the state of Rajasthan located in the Nagaur district. The town was originally founded by a group of people called the Naga Kshatriyas. The place is also called as Khatwan. The town has a Muslim history as well. It was the center of invasion for raiding […]