Venezuela's state oil company PDVSA on Thursday denied accusations by Brazil that it was responsible for a massive oil spill that has polluted beaches on its northeastern Atlantic coast. Biologists at ...
Explore Cayo Sal Island, part of Venezuela’s Morrocoy National Park along the Caribbean coast. This aerial footage captures ...