The capital of Venezuela is. / General Knowledge MCQs, World Capitals MCQs / By The Professor A. Port of Spain B. Caracas C. Barcelona D. None of these