A lightweight Python package, and API, for accessing all of the world's most up-to-date and accurate ISO 3166-2 subdivision data, including: name, local/other name, parent code, type, latitude/longitude, flag and history.
Resolve messy city, region and country names to ISO codes, offline. Typo-tolerant search and exact lookups over ISO 3166, GeoNames and Unicode CLDR data.