iquitos
/ɪˈkiːtoʊs/ i-KEE-tohs
Definitions
1. noun
A port city in northeastern Peru, capital of the Loreto Region, and the largest city in the Peruvian Amazon.
“The tourists visited Iquitos, Peru, to explore the Amazon rainforest.”
/ɪˈkiːtoʊs/ i-KEE-tohs
1. noun
A port city in northeastern Peru, capital of the Loreto Region, and the largest city in the Peruvian Amazon.
“The tourists visited Iquitos, Peru, to explore the Amazon rainforest.”