Obudu

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

Category:Towns in Nigeria
Category:Cross River State