Does where I live inhibit my ability to invest?

Geography does not inhibit your ability to invest as long as you have a U.S. tax ID and U.S. bank account.