The capital of the Kamarupa Kingdom was located at:

Pragjyotishpura (modern-day Guwahati)
Tezpur
Jorhat
Dimapur

The correct answer is: a) Pragjyotishpura (modern-day Guwahati).

Pragjyotishpura was the capital of the Kamarupa Kingdom, which was located in the Brahmaputra Valley in northeastern India. The kingdom was founded in the 3rd century CE and lasted until the 13th century CE. Pragjyotishpura was a major center of trade and culture, and it was home to many temples and monasteries. The city was eventually abandoned due to a series of invasions, but its ruins can still be seen today.

Tezpur is a city in the Indian state of Assam. It is the headquarters of Sonitpur district and is located on the banks of the Brahmaputra River. Tezpur was once the capital of the Kamarupa Kingdom, and it is home to many historical monuments, including the ruins of the Ahom palace.

Jorhat is a city in the Indian state of Assam. It is the headquarters of Jorhat district and is located on the banks of the Brahmaputra River. Jorhat was once the capital of the Ahom Kingdom, and it is home to many historical monuments, including the ruins of the Ahom palace.

Dimapur is a city in the Indian state of Nagaland. It is the headquarters of Dimapur district and is located on the banks of the Dhansiri River. Dimapur is a major commercial center and is home to many industries.