Washington: The US has warned its citizens to defer non-essential travel to Pakistan due to a threat posed by foreign and local militants throughout the country.
The US continues to provide consular services for all its citizens in Pakistan, Geo news reported a statement from the state department.
"The US Consulate General in Peshawar no longer offers consular services and the US Consulate General in Lahore remains temporarily closed for public services," added the statement.
Travel warnings have also been issued for Americans in Saudi Arabia and Algeria.