India on Wednesday test-fired the 3000 km range surface-to-surface nuclear capable Agni-III missile from the Wheelers' Island off Orissa coast. The intermediate range ballistic missile (IRBM) was test-fired from a mobile launcher from the launch complex (LC-4) of the integrated test range (ITR) at about 0956 hours, defence sources said.