The Battle Of Cannanor Took Place In March 1506 Off The Harbour Of Cannanore In India, Between The Indian Fleet Of The Samorin Of Calicut And A Portuguese Fleet Under Lourenco De Almeida, Son Of The Viceroy Almeida) Illustration By Tancredi Scarpelli Drawing