Talk:Itu, Nigeria

Itu is the final resting place of British Missionary Mary Slessor.