Посмотрите на Iphone, получение списка стран от MonoTouch - он должен охватывать его (или легко адаптироваться для этого).
примечание: это будет частью будущей версии MonoTouch (код получен в резервной копии в ожидании моего восстановления iMac; -)
EDIT
iOS NSLocale
возвращает код страны ISO 2 букв , а не ISO 3 букв , которые вы ищете. Лучшее, что вы можете сделать, это построить карту из 2-> 3 букв и использовать связанный код, чтобы получить код из 2 букв. Есть некоторый код для обратного (который вы можете адаптировать) или даже карта (для обратного), доступная в: Преобразование кодов стран в .NET
Обратите внимание, что в зависимости от ваших требований это может быть неполным и не совсем соответствовать тому, что предоставляет вам Android.