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 MorePromoting Tourism, Culture, Food and Travel within Nigeria and Africa
The 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