You may be able to apply for your visa in another country but you should verify that the location you seek with process your application.
Read More
You may apply for an E visa in a country that is not a treaty country, but may not be advisable in some cases.
Read More