Along the busy Benin-Auchi Expressway, specifically at Idumwurgha Town, there is now located a wave-making Prayer Mountain, which is owned by Divine Grace of Glory Church, a church with a…
Tag
Along the busy Benin-Auchi Expressway, specifically at Idumwurgha Town, there is now located a wave-making Prayer Mountain, which is owned by Divine Grace of Glory Church, a church with a…