Obudu Mountain Resort, is one of the most beautiful and pleasant tourist centers in Nigeria. It is located on the Obudu Plateau, close to the Cameroon border, in the Northeastern part of Cross Rivers State. ... T.
Photo by jahto
Royalties free, Commercial & Editorial use
$10.00