As an extension of the above 'Goof', the Indus, followed by the Brahmaputra are the longest rivers in India, but most of the river lies outside it. Measuring only the part inside India, the Ganga is the longest river.
Longest river in India is quoted as Indus which is geographically inaccurate. Ganga (or Ganges) is the longest river in India.