Resting on the northern bank of the beautiful Chambal River, Bhainsrorgarh is a bustling city that serves as the perfect base for travelling the scenic surroundings in the Chittorgarh district of Rajasthan. Rich in history and culture, the ancient Bhainsrorgarh Fort is one of the area's primary drawcards. Perched at 200 feet on a rocky ridge overlooking the river and countryside, Bhainsrorgarh is a fortified outpost of the Udaipur Kingdom. Those wanting to immerse themselves in this residence of royalty can spend the night at the Bhainsrorgarh Fort Hotel. Catering to every type of traveller, fun-filled activities include taking in the city sights, exploring traditional villages dotting the lush farmlands, sampling local Rajasthani cuisine, exploring the 9th-century Badoli Temples, venturing to Bundi Fort and picnicking on River Island. Don't forget to keep a lookout for crocodiles in the river.