Chittorgarh
Chitaurgarh (Hindi: चित्तौड़गढ़) pronunciation } (also Chittor, Chittaur, or Chittorgarh) is a city and a municipality in Rajasthan state of western India. It lies on the Berach River, a tributary of the Banas, and is the administrative headquarter…