Gembu: Sweet Adventure for the Fearless

Surrounded by mountains, Gembu is a quiet and ancient town domiciled in Sardauna local government area in Taraba State. It is noteworthy to…