Q. What was the capital of Matsya mahajanapada? Answer:
Viratanagara
Notes: The capital of the mahajanapada of Matsya was Viratanagara, that is, modern-day Bairat in Rajasthan. The areas of Jaipur, Alwar, and Bharatpur were included in the state of Matsya.