11 Tourist Attractions in Calabar
Calabar is located in the Southern part of Nigeria and it serves as the capital city of Cross River state. The state has the motto, “The people’s paradise” and has rich historical relations with western sojourners. Calabar has an old …
