Who were the first foreign invaders on the North-Western Frontier in ancient India ?

Sakas
Greeks
Persians
Chinese

The correct answer is (a) Sakas.

The Sakas were a nomadic people from Central Asia who invaded India in the 2nd century BCE. They were followed by the Kushans, who were also from Central Asia. The Sakas and Kushans ruled over large parts of northern India for several centuries.

The Greeks were the first foreign invaders to reach India, but they did not stay for long. They were followed by the Persians, who ruled over parts of northwestern India for a time. However, the Sakas and Kushans were the first foreign invaders to have a major impact on Indian history.

The Sakas were a nomadic people who lived in Central Asia. They were skilled horsemen and archers. They were also known for their fierce fighting spirit. The Sakas invaded India in the 2nd century BCE. They quickly conquered large parts of northwestern India. They established their capital at Taxila. The Sakas ruled over northwestern India for several centuries. They were eventually overthrown by the Kushans.

The Kushans were also a nomadic people from Central Asia. They were related to the Sakas. The Kushans invaded India in the 1st century CE. They quickly conquered large parts of northern India. They established their capital at Gandhara. The Kushans ruled over northern India for several centuries. They were eventually overthrown by the Guptas.

The Sakas and Kushans had a major impact on Indian history. They introduced new ideas and technologies to India. They also built many new roads, bridges, and temples. The Sakas and Kushans were a major force in Indian history.