Chittorgarh is one of the most prominent cities and popular tourist destinations in Rajasthan. Nestled on the banks of the Gambhiri and Berach rivers, it sits atop hills at an elevation of about 1,292 ...