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