1.

The Vedic river Kubha is to be located in

A. Afghanistan
B. Chinese Turkistan
C. Kashmir
D. Punjab
Answer» B. Chinese Turkistan


Discussion

No Comment Found