✔ Correct Answer: D. Vasco da Gama
The correct answer to the question “The first European to reach India by sea was____?” is Vasco da Gama. This question belongs to General Knowledge. Practice the related questions below to master this topic for your FPSC, PPSC and NTS tests.