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
24 Apr, 2019
24 Apr, 2019
Obudu Mountain Resort Cable Cars system at the famous Nigerian resort has been described as the longest cable car in the African continent.