GSM coverage is fairly widespread, although there are some areas where there’s no reception. You will be able to use your own provider’s roaming service, but it’s quite expensive so if you intend to call home frequently we suggest you to buy a SIM card from a local operator (Voda, Zain, Airtel, …).