Back

Africa, Nigeria, Obudu


More pictures from this city


This is the beautiful Obudu Mountain and Ranch resort in Southern Nigeria