title: Country name from geolocation in a new column
body: <p>I'm new to Python and using Pandas dataframes.</p>
  
  <p>I'm trying to create a new column in a dataframe of country names composed from latitude and longitude records via reverse geocoding, but I'm having some troubles.</p>
  
  <p>This works perfectly, and returns name of country for one row:</p>
  
  <pre><code>res = Geocoder.reverse_geocode(df['latitude'][0], df['longitude'][0])
  print(res.country)
  </code></pre>
  
  <p>However, when I try to get country for all columns it won't work:</p>
  
  <pre><code>df['country'] = (Geocoder.reverse_geocode(df['latitude'], df['longitude'])).country
  </code></pre>
  
  <p>"KeyError = 12"</p>
  
  <p>I have not found anything online with a solution I can get to work. Any suggestions?</p>