The capital of Spain is. / General Knowledge MCQs, World Capitals MCQs / By A. Cape Town B. Victoria C. Madrid D. Kingston