Tena, Ecuador

city in Ecuador, capital of the Napo Province

Tena is a city in Ecuador. It is the capital of Napo Province.

Flag