Which of the following correctly explains the term ‘Muziris’ recently seen in the news?
1
A newly discovered in archaeological site of the Indus Valley Civilization
2
A medieval kingdom that ruled over parts of Central Asia and India
3
A modern-day town in Kerala that hosting an annual cultural festival
4
An ancient port city on the Malabar Coast of southern India