Gembu: A Hidden Gem in Taraba State

Gembu: A Hidden Gem in Taraba State

If you’re looking to visit a tourist destination in Nigeria, consider Gembu, a hidden gem in Taraba State of Nigeria. Gembu is a town on the Mambilla Plateau in Taraba State, Nigeria. It is the headquarters of Sardauna Local Government Area and a border town...