Obudu Mountain Resort Cable Cars system at the famous Nigerian resort has been described as the longest cable car in the African continent.
Obudu Mountain Resort
23 Mar, 2018
23 Mar, 2018
Obudu Mountain Resort Cable Cars system at the famous Nigerian resort has been described as the longest cable car in the African continent.