The ancient port-site of Godavaya is located in which country?
Q. The ancient port-site of Godavaya is located in which country?
Answer: Sri Lanka
Notes: Godavaya is an ancient port trade site on southern coast of Sri Lanka.

 

The above question is part of 35000+ General Studies MCQ Series Course on GKToday Android app.