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