This is Warri, Nigeria

HausaTV2 5 views
Warri is a city in the southwestern part of the Niger Delta, in Delta State, Nigeria that has a long history as a major hubs of petroleum activities and businesses in the country

Add Comments