Adress of embassy of Somalia in Nicaragua, Phone number of embassy of Somalia in Nicaragua