Modern Indian History
Englishहिन्दी
In which naval battle did the Portuguese squadron suffer a defeat in 1507?
A. Battle of Calicut
B. Battle of Cannanore
C. Battle of Diu
D. Battle of Goa
Correct Answer: C
Explanation
In 1507, the Portuguese squadron was defeated in a naval battle off Diu by the combined Egyptian and Gujarat navies. Almeida's son was also killed in the battle.