The origin of the Narmada River is Narmada Kund, which is situated on the Amarkantak Hill in Anuppur District of East Madhya Pradesh. The river flows east to west, which is opposite to the direction of rotation of the earth, over a length of 1,312 km before draining down the Gulf of Cambay (Khambat) into the Arabian Sea. It is the only rain-fed river in India that flows in a rift valley. The other two rain-fed rivers that flow from east to west are the Tapti and Mahi.