› added 4 years ago
62
TIL Ecuador, located on the equator, means 'equator' in Spanish.
via reddit.com