0°,78°W? which city is closest?
Answers
Answered by
0
Answer:
Town of Ibarra, and 37 miles east-northeast of the center of the capital at Quito.
Similar questions