Street Vendor, Cotacachi, Ecuador
Cotacachi is a town that is the seat of Cotacachi Canton, Imbabura Province, Ecuador in South America. Cotacachi is located at an altitude of 2,418 metres and h...
Read more
Cotacachi is a town that is the seat of Cotacachi Canton, Imbabura Province, Ecuador in South America. Cotacachi is located at an altitude of 2,418 metres and had a population of 8,848 in 2010. Cotacachi is an artisan city that is famous for its leather goods and handicrafts.
Read less
Read less
Views
56
Likes
Categories
Same photographer See all
Discover more photos See all