Amazing pictures of inside Obudu Cattle ranch you need to see before you visit there.
The Obudu is a mountain town in Cross River State Nigeria. The cool town near the border with Cameroon is one of the favorite tourist attractions in the country.
A young person visited there, look at the pictures he took here
Photo Credit : Benedict Ezinwa
Let us connect on social media forever;