OGBA WATERFALLS
Ogba Waterfalls, Ogba
Ogba waterfalls is located in Owerre-Ezukala town. It is a waterfall in front of the Ogba Ukwu cave and is a major tourist attraction in Anambra state. The Ogba waterfalls has the gigantic Ogba rock as its source and forms a rainbow colour as it falls on the pile of rock below.
Comments