Tena, Ecuador

Jump to navigation Jump to search

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



Tena, Ecuador Media