Posts

Showing posts with the label Cross River State

The Road To Obudu Mountains in Cross Rivers state, Nigeria

Image
The road leads to Obudu Mountains in Cross Rivers state, Nigeria. This place is called the Devils elbow. Its 22 sharp bends. The road leads to the popular Obudu Cattle Ranch that is among the most pristine destinations in Nigeria   http://www.travelstart.com.ng/?affId=208201