Interesting Facts About The Obudu Cattle Ranch In Cross River State, Nigeria
The Obudu Mountain Resort, formerly known as Obudu Cattle Ranch, is one of the most beautiful and pleasant tourist centers in Nigeria. It is located on the Obudu Plateau, close to the Cameroon border,...