In Pakistan, Culture of Pakistan is Islamic but Pakistan also has their cultural etiquette based generally on South Asia's influence, like as British. Culture of Pakistan is rich and vibrant. Guests will find their hosts to be polite and friendly. English is largely spoken in major cities such as Karachi, Rawalpindi, Islamabad and Lahore and other business community. Pakistan is an especially understanding place despite its governance upon Islam. Guests should note that there is a large cultural and economic gap between the social classes in country. Over the past decade, the middle class of country in particular has been precious by Pakistan's economic and political disturbance, but it is still fast increasing. It is best, however not compulsory for guests to have a local host who can assist and accompany them right through their trip. The new etiquette in Pakistan is a combination of western and eastern part etiquette as Pakistan people are very much attracted to the western and eastern norms and values.