gc.decode("Geneva")
[{'name': 'Geneva',
'official_name': 'Canton de Genève',
'country_code': 'CH',
'longitude': 6.11044,
'latitude': 46.19673,
'geoname_id': '2660645',
'location_type': 'admin1',
'population': 506343}]
Should be decoded as a city (or at least included as an option)