Multiple choice general knowledge Where did Vascodagama landed in India ? Kochi Mangalore Calicut Marmugao Reveal answer Fill a bubble to check yourself C Correct answer Explanation Vasco da Gama landed at Kozhikode (then known as Calicut), Kerala, in 1498. This was the first recorded voyage from Europe to India via the Cape of Good Hope, opening the sea route for trade and establishing Portuguese presence in India.