Longford?? What part of Africa or Nigeria is that? Admin 6 months ago Longford?? What part of Africa or Nigeria is that? Like, share, comment and subscribe. Credit to : Planet of the Gael