>

Chittorgarh Fort – One of the Largest Forts in India

Chittorgarh Fort – चित्तौड़गढ़ किला Chittorgarh is also known as Chittor city. It situated in southern part of Rajasthan state, in the northwestern part of India. Chittorgarh well connected to all parts of India by roadways, Railway & airways. The city of Chittorgarh originated on the banks of river Gambhiri and Berach. It tributary of the … Read more