National Assembly Complex, Three Arms Zone, P.M.B 141, FCT,
AbujaFounded in 1998, House of Tara has been a leader in the beauty and makeup scene in Nigeria and Africa. It was the first to introduce the concept of bridal make-up in Nigeria, launching the first brida...