This package will reverse geocode i.e., take a latitude and longitude coordinate which will return the country, city name, alternate name(s), population, timezone, and exact coordinates of the city.
Official Ziptastic Python Library