Maha Sati
India / Rajasthan /Chittorgarh /Chittorgarh Maha Sati, Chittorgarh, Rajasthan, India. Edit Detail InformationEdit Maha Sati is a sacred place, wherein the rulers of Udaipur were cremated. The prime attraction of the place is the Gangodbhawa Kund, a natural water reservoir, which according to a belief, has been formed by a tributary of the River Ganges. […]