The Road To Obudu Mountains in Cross Rivers state, Nigeria

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

Comments

Popular posts from this blog

where Are The Best Places To Celebrate Birthday

Snakes Farm Abuja -Keffi Expressway

25 Travel Tips