Many places in the United States are named after countries and foreign cities, despite having no direct connection to them. Names like New Mexico, Gulf of Mexico, and Mexico Public Library in Maine ...