User:Efoseh/sandbox

Tella, Taraba State
In Taraba State, Nigeria there is a town called Tella.Efoseh (talk) 07:37, 1 October 2010 (UTC)