Magazine Unveiling EDO Popular Prayer Mountain Where Celebrities Go For Spiritual Solutions by Sunny Ojeiduma March 19, 2017 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… 0 Facebook Twitter Google + Pinterest