Get your taxes done using TurboTax

Since you cannot efile or mail your return, there is no other alternative that I'm aware of.

 

If you are getting a refund, you are not required to file by the July 15 filing deadline. If you owe taxes, you would need to request an extension to Oct. 15 in hopes that Pakistan starts allowing mail to go to the US by then. Unfortunately you will incur late payment penalties for not paying by July 15.