Eekun Iyawo Suspended Lake, a recently discovered tourist attraction in Lanlate, Ibarapa area of Oyo State. Nigeria with a total land mass of 923,768 square kilometres...