Chorro El Indio National Park
Venezuela
Nature
The Chorro El Indio National Park is a national park of Venezuela located to the east of San Cristóbal, Táchira State, in the mountain range the Maravillaz. It has access by the highway San Cristóbal - Macanillo - Potosí.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account