By Iliyasu GaduIf you have visited the Mambilla plateau in Sardauna Local Government of Taraba state, you probably will not behold a better Eldorado in Nigeria....