Location

Makka Al-Mukarama Rd, Mogadishu Somalia.