How to Spend 48 hours in Yola

Last updated on March 5th, 2018 at 09:11 amYola is the capital city and administrative centre of Adamawa State, Nigeria. Sprawls across the hillside of this North-Eastern region…