Nigeria THE MOST BEAUTIFUL PLACE IN NIGERIA? OBUDU CATTLE RANCH #calabar By Mbuonye Adaku Gift - April 24, 2024 0 3 Share Facebook Twitter Google+ Pinterest WhatsApp Obudu Mountain Resort (formerly known as the Obudu Cattle Ranch) is a ranch and resort on the Obudu Plateau in Cross River … source Related