The Portuguese built their first fort on India soil in the territory of the Raja of
A
Calicut
B
Cochin
C
Daman
D
Bijapur
Correct Answer: Cochin
The Raja of Cochin even permitted them to build factory and allowed Portugues to stay in Cochin.