Punjab Mail
The inaugural run of the Punjab Mail is thought to have taken place on 1 June 1912. Then known as The Punjab Limited, the train initially ran from Ballard Pier to Peshawar, taking British officers, civil servants, and their families directly from their ships to Delhi and the North-West frontier of British India. […]