HomeUPSCThe Portuguese built their first fort on Indian soil in the territory of the Raja of The Portuguese built their first fort on Indian soil in the territory of the Raja ofBy Admin / October 4, 2025 A. Calicut B. Cochin C. Daman D. Bijapur ✅ The correct answer is option B.