San Cristóbal, Táchira
From BR Bullpen
San Cristóbal, is the capital city of the Venezuelan state of Táchira it is located in a mountainous region of Western Venezuela.
San Cristóbal, is the capital city of the Venezuelan state of Táchira it is located in a mountainous region of Western Venezuela.