Ferdinand Magellan was killed by locals on the island of Cebu in the Philippines after he involved himself in the battle of Mactan between two rival chiefs.