the exchange that you will use really depends on the type of region you live in. Unfortunately many exchange are kinda restricted to what customers they can serve, each country has their own regulation about which citizen can deposit money and send money to that country, it's really silly but that's what exchanges have to deal with. The best bet for you is to find a local exchange, in other words an exchange that is regional and serves your country. In that way you will be able as well to reduce the fees, because it's usually more expensive to send payments overseas, and you are very likely as well to convert your local currency to a currency that the exchange accepts, which means you'll lose an additional 2-3% in exchange rates. With a local exchange provider you won't have these issues.