chandui
/tʃaˈndwɪ/Definitions
1. noun
A town in Ecuador, capital of the Carchi Province.
“The tourists visited the small town of Chandui in Ecuador, taking in the beautiful scenery of the surrounding mountains.”
1. noun
A town in Ecuador, capital of the Carchi Province.
“The tourists visited the small town of Chandui in Ecuador, taking in the beautiful scenery of the surrounding mountains.”