Obudu Mountain Resort in Africa
Tweet Obudu Mountain Resort is one of Africa’s finest and most magnificent tourist destinations. It is a tourist haven with its inviting natural endowment to be explored. It is located in the highlands of Cross River State, only 45 … Continue reading →