TravelTill

About El Tarra



El Tarra is a Colombian municipality located in the department of Norte de Santander. Its population is 12,766 inhabitants, of whom 9,498 live in the urban and rural in 3268. It was founded on November 26 of 1990