Obudu Mountain Resort

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.