One-way road, so we can't see which side of the street people are driving on... but the pedestrians are on the right, so the country probably drives on the right.
Vaguely slummish, I can't tell what language the street signs are in but it looks like Spanish, Portuguese, or French... I'm going to guess it's in either West Africa or Latin America.
Lagos?