Obudu

local government area in Nigeria

Obudu is a tourist location that has several resorts in Cross River State, Nigeria.

Obudu Mountains