Esmeraldas is more than 183 miles (296 kilometres) northwest of Quito, Ecuador's capital.
Pope Francis remembered by mighty and meek as pope of the people
- today, 6:22 AM
- nationalpost.com
- 0
Esmeraldas is more than 183 miles (296 kilometres) northwest of Quito, Ecuador's capital.
No comments