Pico Da Neblina National Park Photos
Pico da Neblina National Park is a national park in the north of Brazil, bordering on Venezuela. The latter country also has an adjoining national park, called Neblina as well. The Brazilian national park was created in 1979, and it is one of the country's largest national parks, with 22,200 km2 (8,600 sq mi).
View Pico Da Neblina National Park guide >