27 C
Abuja
Thursday, June 24, 2021
Tags Gembu Town

Tag: Gembu Town

Gembu Town in Taraba State witnesses a downpour of iced rain

Gembu, a town found on the Mambilla Plateau in Taraba State witnessed a downpour of hail yesterday, and some of the locals have been...

Most Read