Kastro is a locality and its consensus geometry is derived from geonames.
{"gn:population":42,"name:ell_x_preferred":["Κάστρο"],"geom:latitude":39.57275,"gn:name":"Kástro","wof:name":"Kastro","counts:names_total":12,"gn:feature_code":"PPL","name:ceb_x_preferred":["Kastro"],"gn:admin3_code":"9100","gn:feature_class":"P","mz:is_current":-1,"wof:hierarchy":[{"continent_id":102191581,"country_id":85633171,"locality_id":1326564107,"region_id":85684685}],"gn:dem":89,"mz:min_zoom":11,"lbl:min_zoom":13,"geom:area":0,"gn:admin2_code":"21.0","gn:latitude":39.57275,"gn:asciiname":"Kastro","lbl:bbox":"22.20175,39.55275,22.24175,39.59275","counts:concordances_total":1,"gn:country_code":"GR","geom:type":"Point","wof:lastmodified":1566640503,"gn:admin1_code":"ESYE14","wof:belongsto":[102191581,85633171,85684685],"wof:repo":"whosonfirst-data-admin-gr","wof:country":"GR","counts:names_preferred":8,"geom:area_square_m":0,"name:swe_x_preferred":["Kastro"],"counts:names_variant":4,"wof:breaches":[],"edtf:inception":"uuuu","iso:country":"GR","geom:bbox":"22.22175,39.57275,22.22175,39.57275","name:eng_x_preferred":["Kastro"],"wof:superseded_by":[],"name:fra_x_preferred":["Kastro"],"name:nld_x_preferred":["Kastro"],"wof:geomhash":"b6b06f90ca66fe37ee9d5597fd435ee6","name:und_x_variant":["Alífaka","Kástron","Kástro"],"wof:placetype_id":102312317,"mz:is_ceased":0,"lbl:max_zoom":18,"src:population":"geonames","wof:placetype":"locality","gn:longitude":22.22175,"mz:is_deprecated":0,"gn:modification_date":"2015-10-22","geom:longitude":22.22175,"wof:population":42,"wof:id":1326564107,"wof:concordances":{"gn:id":260729},"name:lav_x_preferred":["Kastro"],"src:geom":"geonames","name:ell_x_variant":["Κάστρον"],"gn:geonameid":260729,"wof:tags":[],"wof:population_rank":1,"counts:names_languages":9,"wof:supersedes":[],"wof:parent_id":85684685,"wof:placetype_names":["locality"],"mz:hierarchy_label":1,"gn:timezone":"Europe/Athens","edtf:cessation":"uuuu","name:deu_x_preferred":["Kastro"]}