About Habesha Tour and travel agency
The name HABESHA was first derived from Arabs to the indigenous settler for they are mixed color people which have none Arab complexions and more of Black African and brown color.
[Compliances and Memberships/Affiliations]