Venezuela

Country on the northern coast of South America.

Bolivarian Republic of Venezuela

Venezuela is a country located on the northern coast of South America. It's known for its substantial oil reserves, diverse landscapes including rainforests and mountains, and vibrant culture influenced by indigenous, European, and African traditions.

Built by Tim Jones