Calabar International Convention Center Courts African Association Executives In Cape Town
By CrossRiverWatch admin Calabar International Convention Center (Calabar ICC) was once again, on charm offensive, at the International Congress and Convention Association (ICCA),