Obudu Mountain Resort

  Obudu Mountain Resort, also known as Obudu Cattle Ranch, is one of Nigeria’s most beautiful tourist destinations. Located on the Obudu Plateau, which provides a panoramic view of the …

Obudu Mountain Resort Read More »