Capital of the recent kingdom of Mewar, Chittorgarh is situated on the banks of waterway Gambhiri in the Chittorgarh region of Rajasthan. The Chittorgarh fort, from which the city infers its name, remains as a confirmation to the Rajput pride and valor. Chittorgarh holiday packages of being one the best sightseeing destinations in India sheltering… Continue reading Chittorgarh – Delve Into The Rich Part Of India