3 students

 
Located on the northern coast of South America, Venezuela is a country of breathtaking natural beauty, ranging from Caribbean beaches to the towering Andes and vast Orinoco River basin.
 

Unique Fact: Venezuela is home to Ángel Falls, the tallest uninterrupted waterfall in the world.