Which river passes through the tropic of cancer twice in Africa?
The Congo River has a total length of 4,370 km (2,715 mi). It is the only river to cross the equator twice in Africa. Mahi River is the only river in India that cuts the Tropic of Cancer twice, first in Madhya Pradesh from where it flows towards Rajasthan and enters Gujarat.The river Limpopo which lies in the south part of Africa crosses the ‘Tropic of Capricorn’ two times. Tropic of Cancer is an imaginary line, at an angle of 23.50 degrees North from the Equator, that passes through the middle of India.