The ancient port city of Muziris, famed for its trade with the Romans, was located near modern-day:

Kodungallur
Kochi
Kollam
Kannur

The correct answer is A) Kodungallur.

Muziris was an ancient port city on the Malabar Coast of India, located near modern-day Kodungallur in the Indian state of Kerala. It was a major trading center between India and the Roman Empire, and was known for its exports of spices, ivory, and other goods. The city was destroyed by a tidal wave in the 14th century, but its ruins have been excavated and are now a popular tourist destination.

Option B, Kochi, is a modern city that was founded in the 16th century. It is located about 20 kilometers south of Kodungallur.

Option C, Kollam, is another modern city that was founded in the 12th century. It is located about 100 kilometers south of Kodungallur.

Option D, Kannur, is a city that was founded in the 11th century. It is located about 200 kilometers north of Kodungallur.