Home Tags Obudu

Tag: Obudu

Zimbabwe Africa Sun re-brands Nigeria’s most Famous destination Obudu

ABUJA, Nigeria (eTN) - The flagship of Nigeria tourism industry popularly known as Obuda Cattle Ranch has been rebranded and it’s now called Obudu Mountain Resort.