Indian Geography Narmada river rises in A) Vindhya range B) Kashmir range C) Maikal range D) None of the above Detailed Solution: No Details Prev Next