The Allahabad Address was a speech by Sir Muhammad Iqbal, one of the best-known in Pakistan history. It was delivered by Iqbal during the 25th annual session of the All-India Muslim League, on the afternoon of Monday, 29 December 1930, at Allahabad, British India.