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 from the 3rd century to the 13th century. It was located on the banks of the Brahmaputra River in what is now the city of Guwahati, India. The city was founded by the king Pushyavarman in the 3rd century and was later destroyed by the Muslim invaders in the 13th century.

Pragjyotishpura was a major center of learning and culture during its time. It was home to many temples, monasteries, and universities. The city was also a major trade center and was connected to other parts of India and Southeast Asia by a network of roads and rivers.

The city was surrounded by a moat and had a strong defensive wall. The main entrance to the city was through the Pragjyotishpura Gate, which was located on the eastern side of the city. The city was also home to many palaces, temples, and monasteries.

The most famous temple in Pragjyotishpura was the Kamakhya Temple, which is dedicated to the goddess Shakti. The temple is located on the Nilachal Hill, which is about 10 kilometers from Guwahati. The temple is a major pilgrimage site for Hindus from all over India.

Pragjyotishpura was a major center of learning and culture during its time. It was home to many temples, monasteries, and universities. The city was also a major trade center and was connected to other parts of India and Southeast Asia by a network of roads and rivers.

The city was destroyed by the Muslim invaders in the 13th century. However, the ruins of the city can still be seen today. The ruins of the city are located on the banks of the Brahmaputra River in what is now the city of Guwahati, India.