2. Osogbo
Osogbo is a serene city 240km north of Lagos. It is the capital city of Osun state in south western Nigeria. Osogbo lies on the path of Nigeria’s western railway line that travels between Lagos and Kano. Its choice location made it an important trade center for farm produce, and the city flourished as a result.
Osogbo is perhaps best known for its annual Osun-Osogbo festival along River Osun. The festival venerates the river goddess who is believed to grant devotees their every heart’s desire. The festival attracts worshipers from all over world, with devotees coming from Cuba, Haiti, and the United States.
Osogbo is a UNESCO World Heritage Site and has a museum, football stadium, and several hotels.