Nigeria A village in Cross River State – Ababene, Obubra, Nigeria By Archibong Eyo - August 22, 2016 0 5 Share Facebook Twitter Google+ Pinterest WhatsApp Amazing – village floating with underground water rock at Ababene in Obubra, Nigeria. #Obubra #Crossriverstate source Related