Its a major Catholic seminary in Ogun state, very hospitable and Godly people.A very prestigious place to be.
God is dwelling here within.