(b) Tapti River or Tapi is the river in central India, rising in the Gawilgarh Hills of the central Deccan plateau in Madhya Pradesh. It flows westward between two spurs of the Satpura Range, across the Jalgaon plateau region in Maharashtra state, and through the plain of Surat in Gujarat state to the Gulf of Khambhat. It has a total length of about 700 kilometres.