Which country borders Venezuela to the south?
Ecuador
Columbia
Guyana
Brazil


Answer :

Brazil borders Venezuela to the south

Answer: Brazil

Explanation: Venezuela is bounded by the Caribbean Ocean and the Atlantic Ocean to the North