The Miracle well of Badagry: From 1842 water source to a Spiritual Pilgrimage Site The Real Story October 26, 2026 Discover how Badagry’s Miracle Well, originally dug in 1842, unexpectedly became a site of spiritual pilgrimage and healing after a 1988 revelation, reshapin…