Anbessa Travel Anbessa Travel is a leading, award‑winning Destination Management Company based in Addis Ababa, Ethiopia. Founded in 2012, the company specializes in high‑end, custom travel across Read More »