Caracas is the capital city of what country?

Answer Venezuela

Founded in the 16th century, Caracas, Venezuela is home to approximately two million people and has a population density of nearly eleven thousand people per square mile. Caracas became the capital in 1829.

Asked by · Last updated 5 years ago · 15.8K views