0
Anonymous
there is no specific capital ? it changes from 1 sport to another , but personally i feel London or Barcelona !
Wiki User
Chat with our AI personalities
The World Cup is held in several cities in the same country. In 2014, it is in Brazil.
Calgary, Canada
pyongyang, North Korea
Rome