A traveler from an English-speaking country finds it easy to travel in Pakistan. Pakistan International Airlines makes announcements in English in addition to Urdu, the national language. The flight attendants speak in English to the passengers. The immigration officials speak the requisite few phrases in English, and even the taxi drivers and porters know enough English to serve the traveler. Out in the street, the shops have signs in English as well as in Urdu. Sometimes, confusingly enough, there are Urdu words written in the Roman script and vice versa. The hotel, if it is in an upscale locality, functions in English. In short, the penetration of English in Pakistani society, at least in the urban areas, is visible everywhere.