Obudu Plateau and Mountain Resort. Number One Tourist Destination In Cross River state.
The stunning area of natural beauty Cross River State in Nigeria boasts of one of the fascinating tourist centres in the country, and it is a great place to visit…