Mambilla Plateau, Taraba State Nigeria
The Mambilla Plateau is a plateau in the Taraba State of Nigeria. The plateau is Nigeria’s northern continuation of the
Read moreThe Mambilla Plateau is a plateau in the Taraba State of Nigeria. The plateau is Nigeria’s northern continuation of the
Read moreNigeria is a beautiful place and Taraba State particularly Sardauna LGA is indeed natures gift to Nigeria. This post is
Read moreTaraba is a state in North Eastern Nigeria, Taraba was carved out of the defunct Gongola State on August 27th,
Read more