Obudu Mountain Resort
Tourist Attractions

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..