Hidden in the beautiful landscapes of Rajasthan, the Menal waterfalls of Chittorgarh is a wonderful proof of the beauty and peace of nature. It is located about 100 km from a place called Bundi on the Chittor Raj Marg and is located in Menal village, about 70 km from Chittorgarh.Menal Waterfalls ChittorgarhThis waterfall is completely natural. Here 7 waterfalls flow together. There is also the h..