What village is located in a country located in the Horn of Africa?
Ambabbo: Ambabbo (Arabic: أمبابو‎ ‎ ) is a village in eastern Djibouti. Djibouti: Djibouti ( ; Arabic: جيبوتي‎ ‎ "Jībūtī ", French: "Djibouti" , Somali: "Jabuuti" , Afar: "Gabuuti" ), officially the Republic of Djibouti, is a country located in the Horn of Africa.
Ambabbo