You can file an Extension Request if you don't believe you can complete your return by the filing deadline. However, you can file from a foreign location if you have internet access.
Here's more detailed info on Filing with a Foreign Address.
@samkchoy911
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"