Tagged: Caracas

CaracasSkyline

Caracas Skyline

Caracas is the largest and capital city of Venezuela (in South America). The city was founded by the Spanish in 1567. Today Caracas has an estimated population of 3.1 million...

Loading...