Match of fallowing. Nila River
Afrio
Answers
Answered by
1
Answer:
Bharathappuzha, also known as the Nila or Ponnani River, is a river in India in the state of Kerala. With a length of 209 km, it is the second longest river in Kerala after the Periyar. Nila has groomed the culture and life of South Malabar part of Kerala.
Similar questions