Quizzing Live

Guayaquil Is The Largest City In What Country

Answer:
Ecuador