Office of Protectorate of Emigrants in Karachi
(the last step for H1b people when they get their visa)
Read more ...