Battle of Calicut (1502)

Summary