As of March 2010, international telephone communication is catered for by an Intelsat and an Inmarsat satellite earth station, along with analog links to Kenya and Tanzania. The international calling code is 256.[1]