Chinedu Iroka
Social Member
Obudu Mountain Resort
Obudu Mountain Resort also known as Obudu Cattle Ranch is one of Africa’s finest and most interesting and spectacular tourist destinations. Obudu Mountain Resort is located in the highlands and deep tropical forests of Cross River State.
www.obudumountainresort.com