@geoapify/un-locode
Version:
A Node.js library for querying United Nations Location Code (UN/LOCODE) data
678 lines • 58.5 kB
text/csv
country,location,name,nameWoDiacritics,subdivision,status,function,iata,lat,lon,geocoded
ZA,ANL,Addington,Addington,KZN,RL,--3-----,,-29.85,31.033333333333335,
ZA,ADO,Addo,Addo,EC,RL,--3-----,,-33.56666666666667,25.683333333333334,
ZA,ZAB,Adelaide,Adelaide,FS,RL,-----6--,,-32.7,26.3,
ZA,AET,Aeroton,Aeroton,GP,RL,--3-----,,-26.25,27.966666666666665,
ZA,AGZ,Aggeneys,Aggeneys,,AI,---4----,,-29.2,18.85,
ZA,ABT,Alberton,Alberton,,RL,--3-----,,-26.25,28.116666666666667,
ZA,ALJ,Alexander Bay,Alexander Bay,,AF,---4----,,-28.584204550000003,16.44502789914406,true
ZA,ZBW,Alexandria,Alexandria,EC,RL,-----6--,,-33.65,26.416666666666668,
ZA,AOB,Algoa Bay,Algoa Bay,,AF,1-------,,-33.80399,25.49213,true
ZA,AGP,Algoapark,Algoapark,EC,RL,--3-----,,-33.9,25.566666666666666,
ZA,ALI,Alice,Alice,EC,RL,--3-----,,-32.78333333333333,26.833333333333332,
ZA,AWN,Aliwal North,Aliwal North,KZN,RL,--3-----,,-30.7,26.7,
ZA,ADY,Alldays,Alldays,,AI,---4----,,-22.6776946,29.053401228768454,true
ZA,ALR,Alrode,Alrode,,RL,--3-----,,-26.283333333333335,28.133333333333333,
ZA,ALN,Alton,Alton,KZN,RL,-----6--,,-28.766666666666666,32.016666666666666,
ZA,ZFP,Amalgam,Amalgam,GT,RL,-----6--,,-26.35,28,
ZA,ZAD,Amalinda,Amalinda,EC,RL,-----6--,,-32.96666666666667,27.85,
ZA,AMZ,Amanzimtoti,Amanzimtoti,,RL,--3-----,,-30.083333333333332,30.85,
ZA,AMU,Amatikulu,Amatikulu,KZN,RL,--3-----,,-29.05,31.533333333333335,
ZA,AME,Amersfoort,Amersfoort,MP,RL,--3-----,,-27.016666666666666,29.866666666666667,
ZA,ZAE,Amsterdam,Amsterdam,EC,RL,-----6--,,-31.616666666666667,25.616666666666667,
ZA,THR,Arcadia,Arcadia,EC,RQ,1-------,,-33.0083333,27.905,true
ZA,ZAF,Ashton,Ashton,WC,RL,-----6--,,-33.81666666666667,20.05,
ZA,ASG,Assagay,Assagay,KZN,RL,--3-----,,-29.783333333333335,30.733333333333334,
ZA,ATN,Athlone,Athlone,WC,RL,--3--6--,,-33.96666666666667,18.5,
ZA,ATL,Atlantis,Atlantis,,RL,--3-----,,-33.55,18.466666666666665,
ZA,AUG,Augrabies,Augrabies,NC,RL,--3-----,,-28.65,20.416666666666668,
ZA,HBL,Babelegi,Babelegi,,AI,---4----,,-25.35756,28.27737,true
ZA,BA4,Balfour,Balfour,MP,RL,--3-----,,26.65,28.583333333333332,
ZA,BAL,Ballito Bay,Ballito Bay,KZN,RL,-23-----,,-29.533333333333335,31.216666666666665,
ZA,ZAN,Bapsfontein,Bapsfontein,GT,RL,-----6--,,-26.016666666666666,28.416666666666668,
ZA,BAB,Barberton,Barberton,MP,RL,-2------,,-25.783333333333335,31.05,
ZA,BAR,Barrydale,Barrydale,WC,RL,--3-----,,-33.88333333333333,20.716666666666665,
ZA,BHD,Bayhead,Bayhead,KZN,RL,-23-----,,-29.883333333333333,30.966666666666665,
ZA,BNF,Baynesfield,Baynesfield,,RL,--3-----,,-29.766666666666666,30.35,
ZA,ZAG,Beacon Bay,Beacon Bay,EC,RL,-----6--,,-32.96666666666667,27.933333333333334,
ZA,BEA,Beaconsfield,Beaconsfield,NC,RL,--3-----,,-28.75,24.766666666666666,
ZA,BEW,Beaufort West,Beaufort West,,RQ,--3-----,,-32.35,22.566666666666666,
ZA,BDF,Bedford,Bedford,EC,RL,--3-----,,-32.68333333333333,26.083333333333332,
ZA,BFV,Bedfordview,Bedfordview,GP,RL,-23-----,,-26.166666666666668,28.15,
ZA,BBR,Beit Bridge,Beit Bridge,,AF,0-------,,-22.2309749,29.9844075,true
ZA,ZCD,Belfast,Belfast,LP,RL,-----6--,,-24.916666666666668,31.366666666666667,
ZA,BKN,Bellair,Bellair,KZN,RL,--3-----,,-29.883333333333333,30.95,
ZA,BEL,Bellville,Bellville,,RL,--3-----,,-33.916666666666664,18.65,
ZA,ZAQ,Ben Schoeman Dock,Ben Schoeman Dock,WC,RL,-----6--,,-33.916666666666664,18.433333333333334,
ZA,BNI,Benoni,Benoni,,RL,--3-----,,-26.166666666666668,28.3,
ZA,ZFO,Benrose,Benrose,GT,RL,-----6--,,-26.183333333333334,28.116666666666667,
ZA,ZFQ,Berea,Berea,GT,RL,-----6--,,-26.3,28.083333333333332,
ZA,BNL,Berea,Berea,KZN,RL,--3-----,,-29.933333333333334,31,
ZA,BVL,Bergville,Bergville,,RL,--3--6--,,-28.733333333333334,29.366666666666667,
ZA,BRL,Berlin,Berlin,,RL,--3-----,,-32.86666666666667,27.566666666666666,
ZA,BET,Bethal,Bethal,GP,RL,--3-----,,-26.4570945,29.467136,true
ZA,BED,Bethelsdorp,Bethelsdorp,EC,RL,--3-----,,-33.88333333333333,25.5,
ZA,BTH,Bethlehem,Bethlehem,,RL,--3-----,,-28.216666666666665,28.3,
ZA,BTY,Betty's Bay,Betty's Bay,WC,RL,--3-----,,-34.36666666666667,18.933333333333334,
ZA,BIY,Bisho,Bisho,,AI,---4----,,-32.8494444,27.4463889,true
ZA,BSX,Bishopscourt,Bishopscourt,WC,RL,-----6--,,-33.983333333333334,18.45,
ZA,ZAK,Blackheath,Blackheath,WC,RL,-----6--,,-33.95,18.683333333333334,
ZA,BFN,Bloemfontein,Bloemfontein,FS,AF,-2345---,,-29.133333333333333,26.2,
ZA,ZAL,Bloemfontein Industria,Bloemfontein Industria,FS,RL,-----6--,,-29.116666666666667,26.183333333333334,
ZA,BOG,Blouberg,Blouberg,NC,RL,-----6--,,-23.116666666666667,28.983333333333334,
ZA,ZAI,Bloubergstrand,Bloubergstrand,WC,RL,-----6--,,-33.8,18.466666666666665,
ZA,BWB,Bluewater Bay,Bluewater Bay,EC,RL,--3-----,,-33.85,25.466666666666665,
ZA,BOC,Bochum,Bochum,NC,RL,--3-----,,-23.283333333333335,29.116666666666667,
ZA,BKP,Bokpoort,Bokpoort,EC,RL,--3-----,,-32.78333333333333,28,
ZA,BOK,Boksburg,Boksburg,,RL,--3-----,,-26.183333333333334,28.25,
ZA,ZAM,Bonaero Park,Bonaero Park,GT,RL,-----6--,,-26.116666666666667,28.25,
ZA,BNN,Bonnievale,Bonnievale,WC,RL,--3-----,,-33.93333333333333,20.1,
ZA,BYS,Booysens,Booysens,,RQ,--3-----,,-25.7097222,28.1266667,true
ZA,BTA,Botha's Hill,Botha's Hill,KZN,RL,--3-----,,-29.716666666666665,30.733333333333334,
ZA,ZAR,Bothasig,Bothasig,WC,RL,-----6--,,-33.85,18.55,
ZA,BTV,Bothaville,Bothaville,,RQ,--3-----,,-27.383333333333333,26.616666666666667,
ZA,BOT,BotrivIer,BotrivIer,,RL,--3-----,,-34.21666666666667,19.2,
ZA,BTS,Botshabelo,Botshabelo,FS,RL,--3--6--,,-26.833333333333332,27.85,
ZA,BWA,Botswana,Botswana,EC,RQ,1-3-----,,-24.28333,30.55,true
ZA,8GT,Bottelary,Bottelary,WC,RL,1----6--,,-33.13333333333333,18.1,
ZA,BGH,Boughton,Boughton,KZN,RL,--3-----,,-29.6,30.316666666666666,
ZA,ZAO,Braamfontein,Braamfontein,GT,RL,-----6--,,-26.166666666666668,28.066666666666666,
ZA,ZAJ,Brackenfell,Brackenfell,WC,RL,-----6--,,-33.86666666666667,18.683333333333334,
ZA,BRK,Brakpan,Brakpan,,RL,--3-----,,-26.235278,28.37,true
ZA,BRM,Bramley,Bramley,GP,RL,--3-----,,-26.116666666666667,28.066666666666666,
ZA,ZFR,Bramley View,Bramley View,GT,RL,-----6--,,-26.016666666666666,28.016666666666666,
ZA,ZCS,Bredasdorp,Bredasdorp,WC,RL,-----6--,,-34.53333333333333,20.033333333333335,
ZA,BRV,Bre�rivier,Breerivier,WC,RL,--3-----,,-33.53333333333333,19.216666666666665,
ZA,ZAH,Briardene,Briardene,NL,RL,-----6--,,-29.766666666666666,31.016666666666666,
ZA,BRT,Brits,Brits,,RL,--3-----,,-25.616666666666667,27.766666666666666,
ZA,BDS,Broederstroom,Broederstroom,MP,RL,--3-----,,-25.8,27.866666666666667,
ZA,BHT,Bronkhorstspruit,Bronkhorstspruit,GP,RL,-23-----,,-25.816666666666666,28.733333333333334,
ZA,BMA,Bruma,Bruma,,RQ,--3-----,,-26.166666666666668,28.1,
ZA,ZFT,Brummeria,Brummeria,GT,RL,-----6--,,-25.733333333333334,28.283333333333335,
ZA,BSN,Bryanston,Bryanston,GP,RL,--3-----,,-26.05,28.033333333333335,
ZA,BLW,Bulwer,Bulwer,KZN,RL,--3-----,,-29.8,29.75,
ZA,BRR,Burgersdorp,Burgersdorp,EC,RL,--3-----,,-30.983333333333334,26.316666666666666,
ZA,BUR,Burgersfort,Burgersfort,LP,RL,--3-----,,-24.666666666666668,30.316666666666666,
ZA,UTE,Butterworth,Butterworth,,AI,---4----,,-32.3320138,28.1444796,true
ZA,CAD,Caledon,Caledon,WC,RL,--3-----,,-34.21666666666667,19.416666666666668,
ZA,CZP,Calitzdorp,Calitzdorp,WC,RL,--3-----,,-33.53333333333333,21.683333333333334,
ZA,ZAU,Cambridge,Cambridge,EC,RL,-----6--,,-32.96666666666667,27.883333333333333,
ZA,CMN,Camperdown,Camperdown,,RL,--3-----,,-29.716666666666665,30.516666666666666,
ZA,CPB,Camps Bay,Camps Bay,WC,RL,--3-----,,-33.95,18.383333333333333,
ZA,ZAS,Canelands,Canelands,NL,RL,-----6--,,-29.616666666666667,31.05,
ZA,CAS,Cape Agulhas,Cape Agulhas,WC,RL,--3-----,,-34.833333333333336,20,
ZA,CSF,Cape St. Francis,Cape St. Francis,EC,RL,--3-----,,-34.18333333333333,24.833333333333332,
ZA,CPT,Cape Town,Cape Town,WC,AF,12345---,,-33.916666666666664,18.416666666666668,
ZA,ZAT,Capital Park,Capital Park,GT,RL,-23--6--,,-25.733333333333334,28.2,
ZA,CTV,Carletonville,Carletonville,GP,RL,--3-----,,-26.366666666666667,27.4,
ZA,CAR,Carolina,Carolina,MP,RL,--3-----,,-26.068889,30.116389,true
ZA,CAT,Cato Ridge,Cato Ridge,,RL,--3-----,,-29.716666666666665,30.583333333333332,
ZA,ZAY,Centurion,Centurion,GT,RL,-----6--,,-25.866666666666667,28.166666666666668,
ZA,CCT,Century City,Century City,WC,RL,--3-----,,-33.88333333333333,18.5,
ZA,CRS,Ceres,Ceres,,RL,--3-----,,-33.35,19.3,
ZA,ZFS,Chamdor,Chamdor,GT,RL,-----6--,,-26.116666666666667,27.816666666666666,
ZA,CTH,Chatsworth,Chatsworth,KZN,RL,--3-----,,-29.9,30.883333333333333,
ZA,ZAV,Chiselhurst,Chiselhurst,EC,RL,-----6--,,-32.96666666666667,27.866666666666667,
ZA,CHP,Chloorkop,Chloorkop,,RL,--3-----,,-28.05,28.2,
ZA,CHR,Christiana,Christiana,NC,RL,--3-----,,-27.916666666666668,25.166666666666668,
ZA,CIT,Citrusdal,Citrusdal,WC,RL,--3-----,,-32.583333333333336,19,
ZA,CTT,City Centre,City Centre,EC,RQ,--3-----,,-33.924389,18.420056,true
ZA,ZFU,City Centre,City Centre,NL,RL,-----6--,,-29.583333333333332,30.366666666666667,
ZA,CTD,City Deep,City Deep,,AF,0-------,,-26.22497535,28.07374774191105,true
ZA,ZBD,Clairwood,Clairwood,NL,RL,-----6--,,-29.916666666666668,30.983333333333334,
ZA,ZCT,Clanwilliam,Clanwilliam,WC,RL,-----6--,,-32.166666666666664,18.883333333333333,
ZA,ZAX,Claremont,Claremont,WC,RL,-----6--,,-33.96666666666667,18.466666666666665,
ZA,CLV,Clayville,Clayville,GP,RL,--3-----,,-25.95,28.216666666666665,
ZA,ZBA,Coega,Coega,EC,RL,1----6--,,-33.766666666666666,25.666666666666668,
ZA,ZFV,Colleen Glen,Colleen Glen,EC,RL,-----6--,,-33.96666666666667,25.366666666666667,
ZA,ZFX,Collondale,Collondale,EC,RL,-----6--,,-33.016666666666666,27.833333333333332,
ZA,CMT,Compensation,Compensation,KZN,RL,-----6--,,-29.5,31.183333333333334,
ZA,CGN,Congella,Congella,KZN,RL,-23-----,,-29.866666666666667,31,
ZA,ZBC,Constantia,Constantia,WC,RL,-----6--,,-34.016666666666666,18.45,
ZA,SBY,Cordon's Bay,Cordon's Bay,WC,RL,--3-----,,-34.166666666666664,18.866666666666667,
ZA,COT,Cotswold,Cotswold,EC,RL,--3-----,,-33.93333333333333,25.533333333333335,
ZA,CDO,Cradock,Cradock,,AI,---4----,,-32.15601555,25.645464114052004,true
ZA,ZBB,Craighall,Craighall,GT,RL,-----6--,,-26.116666666666667,28.016666666666666,
ZA,CHL,Craighall Park,Craighall Park,GP,RQ,-----6--,,-26.133333333333333,28.016666666666666,
ZA,CRM,Cramond,Cramond,KZN,RL,--3-----,,-29.4,30.416666666666668,
ZA,CGH,Creighton,Creighton,KZN,RL,-----6--,,-30.033333333333335,29.833333333333332,
ZA,ZAW,Crown Mines,Crown Mines,GT,RL,-----6--,,-26.216666666666665,27.966666666666665,
ZA,ZFW,Culemborg,Culemborg,WC,RL,-----6--,,-33.9,18.55,
ZA,CNA,Cullinan,Cullinan,GP,RL,-23-----,,-25.666666666666668,28.516666666666666,
ZA,ZGE,Dainfern,Dainfern,GT,RL,-----6--,,-25.966666666666665,28.016666666666666,
ZA,DON,Dalton,Dalton,,RL,--3-----,,-29.316666666666666,30.616666666666667,
ZA,ZBG,Dan Pienaar,Dan Pienaar,FS,RL,-----6--,,-29.083333333333332,26.216666666666665,
ZA,DAN,Danielskuil,Danielskuil,NC,RL,--3-----,,-28.183333333333334,23.533333333333335,
ZA,DNH,Dannhauser,Dannhauser,KZN,RL,--3-----,,-28,30.05,
ZA,DAR,Darling,Darling,WC,RL,--3-----,,-33.38333333333333,18.383333333333333,
ZA,DSS,Dassenberg,Dassenberg,WC,RQ,--3--6--,,-33.53333333333333,18.55,
ZA,ZBI,Dawn,Dawn,EC,RL,-----6--,,-32.96666666666667,27.816666666666666,
ZA,DAC,De Aar,De Aar,NC,RL,--3-----,,-30.65,24.016666666666666,
ZA,DDR,De Deur,De Deur,GP,RQ,-----6--,,-26.533333333333335,27.933333333333334,
ZA,DRU,De Rust,De Rust,WC,AM,1----6--,,-33.483333333333334,22.533333333333335,
ZA,DWK,De Waterkant,De Waterkant,WC,RQ,1----6--,,-33.9,18.416666666666668,
ZA,DEA,Deal Party,Deal Party,,RQ,--3-----,,-33.9,25.633333333333333,
ZA,DLM,Delmas,Delmas,,RL,--3-----,,-26.133333333333333,28.666666666666668,
ZA,DNV,Deneysville,Deneysville,FS,RL,--3-----,,-26.883333333333333,28.1,
ZA,ZBE,Denver,Denver,GT,RL,-----6--,,-26.216666666666665,28.1,
ZA,DES,Despatch,Despatch,EC,RL,--3-----,,-33.8,25.466666666666665,
ZA,ZBH,Dieprivier,Dieprivier,WC,RL,-----6--,,-34.03333333333333,18.466666666666665,
ZA,DIU,Dimbaza,Dimbaza,,RL,--3-----,,-32.81666666666667,27.216666666666665,
ZA,ZBF,Doornfontein,Doornfontein,GT,RL,-----6--,,-26.4,27.333333333333332,
ZA,DOU,Douglas,Douglas,NC,RL,--3-----,,-29.066666666666666,23.766666666666666,
ZA,DFS,Duff's Road,Duff's Road,KZN,RL,--3-----,,-29.75,31,
ZA,DUK,Dukuduk,Dukuduk,,AI,---4----,,,,
ZA,DCV,Duncanville/Vereeniging,Duncanville/Vereeniging,,RL,-23-----,,-26.65,27.933333333333334,
ZA,DND,Dundee,Dundee,KZN,RL,--3-----,,-28.166666666666668,30.216666666666665,
ZA,DNN,Dunnottar,Dunnottar,,RL,--3-----,,-26.333333333333332,28.4,
ZA,DUN,Dunswart/Boksburg,Dunswart/Boksburg,,RL,-23-----,,-26.2,28.266666666666666,
ZA,DUR,Durban,Durban,KZN,AI,12345---,,-29.85,31.016666666666666,
ZA,B6D,Durban North,Durban North,KZN,RL,--3-----,,-29.8,31.033333333333335,
ZA,DVI,Durbanville,Durbanville,,RL,--3-----,,-33.81666666666667,18.65,
ZA,DWA,Dwaalboom,Dwaalboom,LP,RL,--3-----,,-24.716666666666665,26.816666666666666,
ZA,DZA,Dzanani,Dzanani,LP,RL,--3-----,,-22.883333333333333,30.166666666666668,
ZA,ZBK,East End,East End,FS,RL,-----6--,,-26.116666666666667,26.166666666666668,
ZA,ELS,East London,East London,,AF,1234----,,-33.0191604,27.8998573,true
ZA,CTP,Eastern Cape,Eastern Cape,EC,RL,1----6--,,-32.28333333333333,26.416666666666668,
ZA,EGL,Edenglen,Edenglen,GP,RL,--3-----,,-26.133333333333333,28.15,
ZA,EDE,Edenvale,Edenvale,,RL,--3-----,,-26.116666666666667,28.15,
ZA,EDM,Edgemead,Edgemead,WC,RL,--3-----,,-33.88333333333333,18.533333333333335,
ZA,EEK,Eendekuil,Eendekuil,WC,RL,--3-----,,-32.68333333333333,18.883333333333333,
ZA,EER,Eersterivier,Eersterivier,WC,RL,--3-----,,-34.016666666666666,18.7,
ZA,ZBL,Eikenhof,Eikenhof,GT,RL,-----6--,,-26.333333333333332,27.966666666666665,
ZA,ZBJ,Ekandustria,Ekandustria,GT,RL,-----6--,,-25.7,28.7,
ZA,EBY,Elands Bay,Elands Bay,WC,RL,1-------,,-32.3,18.316666666666666,
ZA,ELA,Elandsfontein,Elandsfontein,,RL,--3-----,,-26.1583415,28.2045974,true
ZA,EPK,Elarduspark,Elarduspark,GP,RL,--3-----,,-22.833333333333332,28.3,
ZA,EDK,Eldoradopark,Eldoradopark,,RL,--3-----,,-26.3,27.9,
ZA,ELG,Elgin,Elgin,,RL,--3-----,,-27.733333333333334,32.03333333333333,
ZA,ELM,Elim,Elim,WC,RL,-----6--,,-34.583333333333336,19.75,
ZA,ELT,Elliot,Elliot,EC,RL,--3-----,,-31.333333333333332,27.85,
ZA,ELL,Ellisras,Ellisras,,AI,---4----,,-23.6697292,27.7400003,true
ZA,ELB,Elsburg,Elsburg,GP,RL,--3-----,,-26.233333333333334,28.2,
ZA,ESB,Elsenburg,Elsenburg,WC,RL,--3-----,,-33.85,18.833333333333332,
ZA,ZBM,Elsiesriver,Elsiesriver,WC,RL,-----6--,,-33.916666666666664,18.566666666666666,
ZA,EMG,Empangeni,Empangeni,,AI,---4----,,-28.7195011,31.8927469,true
ZA,EPP,Epping,Epping,WC,RQ,--3-----,,-33.916666666666664,18.55,
ZA,ERM,Ermelo,Ermelo,MP,AI,-23-5---,,-26.533333333333335,29.983333333333334,
ZA,ECE,Escombe,Escombe,KZN,RL,-----6--,,-29.866666666666667,30.9,
ZA,EHW,Eshowe,Eshowe,,RL,--3-----,,-28.883333333333333,31.466666666666665,
ZA,EST,Estcourt,Estcourt,,RL,--3-----,,-29,29.883333333333333,
ZA,EZK,Ezakheni,Ezakheni,KZN,RL,--3-----,,28.6,29.916666666666668,
ZA,FRG,Faerie Glen,Faerie Glen,KZN,RQ,-----6--,,-30.85,30.333333333333332,
ZA,FVW,Fairview,Fairview,EC,RL,--3-----,,-34,24.116666666666667,
ZA,FAU,Faure,Faure,WC,RL,--3-----,,-34.03333333333333,18.733333333333334,
ZA,ZBR,Felixton,Felixton,NL,RL,-----6--,,-28.816666666666666,31.883333333333333,
ZA,FCB,Ficksburg,Ficksburg,,AF,---4----,,-28.873721,27.879371,true
ZA,ZBN,Firgrove,Firgrove,WC,RL,-----6--,,-34.03333333333333,18.766666666666666,
ZA,FHK,Fish Hoek,Fish Hoek,WC,RQ,1-3-----,,-34.137645,18.42467228851848,true
ZA,FGF,Flagstaff,Flagstaff,EC,RL,--3-----,,-31.083333333333332,29.483333333333334,
ZA,ZBP,Florida,Florida,GT,RL,-----6--,,-26.166666666666668,27.916666666666668,
ZA,FCH,Fochville,Fochville,NW,RL,--3-----,,-26.483333333333334,27.483333333333334,
ZA,FBG,Fordsburg,Fordsburg,,RQ,--3-----,,-26.2055556,28.0222222,true
ZA,FBE,Fort Beaufort,Fort Beaufort,,RL,--3-----,,-32.766666666666666,26.616666666666667,
ZA,ZBO,Fort Jackson,Fort Jackson,EC,RL,-----6--,,-32.88333333333333,27.683333333333334,
ZA,ZBQ,Four Ways,Four Ways,GT,RL,-----6--,,-26.033333333333335,27.983333333333334,
ZA,OFG,Fouriesburg,Fouriesburg,FS,RL,--3-----,,-28.616666666666667,28.216666666666665,
ZA,FRH,Franschhoek,Franschhoek,WC,RL,--3-----,,-33.916666666666664,19.133333333333333,
ZA,ZCI,Franschoek,Franschoek,WC,RL,-----6--,,-33.916666666666664,19.133333333333333,
ZA,FFE,Fresnaye,Fresnaye,WC,RL,--3-----,,-33.916666666666664,18.383333333333333,
ZA,GNB,Gans Bay,Gans Bay,WC,RQ,--3-----,,-34.050045,23.374956,true
ZA,GAA,Gansbaai,Gansbaai,WC,RL,--3-----,,-34.583333333333336,19.35,
ZA,ZBS,Garankuwa,Garankuwa,GT,RL,-----6--,,-25.583333333333332,28,
ZA,GAR,Gardens,Gardens,WC,RL,--3-----,,-33.93333333333333,18.4,
ZA,GSF,Garsfontein,Garsfontein,GP,RL,1-------,,-25.783333333333335,28.283333333333335,
ZA,GTY,Gately,Gately,EC,RQ,1-------,,-33.03136,27.88317,true
ZA,GAU,Gauteng,Gauteng,GT,RQ,-23-----,,-25.9363439,28.0813105,true
ZA,GRJ,George,George,,AF,---4----,,-34.005067350000004,22.375358501441752,true
ZA,GRM,Germiston,Germiston,,AF,-23-----,,-26.229444,28.180556,true
ZA,GZN,Gezina,Gezina,GP,RQ,-----6--,,-25.7,28.2,
ZA,GNL,Gillitts,Gillitts,KZN,RL,--3-----,,-29.8,30.8,
ZA,GIV,Gingindlovu,Gingindlovu,,RL,--3-----,,-29.016666666666666,31.583333333333332,
ZA,GIY,Giyani,Giyani,,AI,---4----,,-23.315278,30.725556,true
ZA,GAY,Glenashley,Glenashley,KZN,RL,--3-----,,-29.75,31.05,
ZA,GLC,Glencoe,Glencoe,KZN,RL,--3-----,,-28.183333333333334,30.15,
ZA,GLH,Glenhurd,Glenhurd,EC,RL,--3-----,,-33.95,25.566666666666666,
ZA,GWD,Glenwood,Glenwood,KZN,RL,-----6--,,-29.866666666666667,30.983333333333334,
ZA,GLE,Golela,Golela,MP,RL,--3-----,,-27.316666666666666,31.866666666666667,
ZA,GON,Gonubie,Gonubie,EC,RL,--3-----,,-32.93333333333333,28.016666666666666,
ZA,ZBU,Goodwood,Goodwood,WC,RL,-----6--,,-33.9,18.55,
ZA,GBY,Gordon's Bay,Gordon's Bay,WC,RL,--3-----,,-34.166666666666664,18.866666666666667,
ZA,ZCJ,Gouda,Gouda,WC,RL,-----6--,,-33.3,19.033333333333335,
ZA,3WC,Goudiniweg,Goudiniweg,WC,RL,1----6--,,-34.6,19.316666666666666,
ZA,ZCB,Graaff Reinet,Graaff Reinet,EC,RL,-----6--,,-32.25,24.55,
ZA,GRW,Graafwater,Graafwater,,RQ,--3-----,,-32.25,19,
ZA,GRB,Grabouw,Grabouw,,RL,--3-----,,-34.15,19,
ZA,GRH,Grahamstown,Grahamstown,EC,RQ,1-------,,-33.3070589,26.5272648,true
ZA,GPT,Green Point,Green Point,WC,RL,--3-----,,-33.916666666666664,18.4,
ZA,GRA,Greenacres,Greenacres,EC,RL,--3-----,,-32.666666666666664,27.8,
ZA,GEB,Greenbushes,Greenbushes,EC,RL,--3-----,,-33.93333333333333,25.416666666666668,
ZA,GHN,Greenhaven,Greenhaven,WC,RL,-----6--,,-34.03333333333333,22.2,
ZA,GSI,Greenside,Greenside,GP,RL,--3-----,,-25,28.716666666666665,
ZA,GRP,Greenwood Park,Greenwood Park,KZN,RL,--3-----,,-29.783333333333335,31.016666666666666,
ZA,GYT,Greyton,Greyton,WC,RL,--3-----,,-34.05,19.616666666666667,
ZA,GRY,Greytown,Greytown,,RL,--3-----,,-29.05,30.583333333333332,
ZA,GRV,Greyville,Greyville,KZN,RL,--3-----,,-29.833333333333332,31,
ZA,ZBT,Groblersdal,Groblersdal,MP,RL,-----6--,,-25.15,29.383333333333333,
ZA,GBU,Groenbult,Groenbult,EC,RL,--3-----,,-23.583333333333332,29.933333333333334,
ZA,BRA,Groot-Brakrivier,Groot-Brakrivier,WC,RL,--3-----,,-34.03333333333333,22.216666666666665,
ZA,GTV,Grootvlei,Grootvlei,MP,RL,--3-----,,26.766666666666666,28.483333333333334,
ZA,GLU,Guguletu,Guguletu,WC,RL,--3-----,,-33.983333333333334,18.566666666666666,
ZA,HNB,Haenertsburg,Haenertsburg,LP,RL,--3-----,,-23.933333333333334,29.95,
ZA,HAL,Halfway House,Halfway House,,RL,--3-----,,-25.966666666666665,28.1,
ZA,HAM,Hamilton,Hamilton,FS,RQ,--3-----,,-29.1663942,26.2269805,true
ZA,HSL,Hammanskraal,Hammanskraal,,RL,--3-----,,-25.4,28.25,
ZA,HMM,Hammarsdale,Hammarsdale,,RL,--3-----,,-29.783333333333335,30.633333333333333,
ZA,HNK,Hankey,Hankey,EC,RL,--3-----,,-33.833333333333336,24.883333333333333,
ZA,HOK,Hanover Park,Hanover Park,WC,RL,--3-----,,-33.983333333333334,18.533333333333335,
ZA,HAD,Harding,Harding,KZN,RL,--3-----,,-30.583333333333332,29.883333333333333,
ZA,HRS,Harrismith,Harrismith,,AI,---4----,,-28.233825699999997,29.10647756503092,true
ZA,HAT,Hartbeesfontein,Hartbeesfontein,NW,RL,--3-----,,-26.766666666666666,26.416666666666668,
ZA,HBP,Hartbeespoort,Hartbeespoort,MP,RL,--3-----,,-25.733333333333334,27.883333333333333,
ZA,HAR,Hartebeespoort,Hartebeespoort,GT,RQ,--3-----,,-24.51449,28.0847,true
ZA,ZCH,Hartswater,Hartswater,NC,RL,-----6--,,-27.766666666666666,24.816666666666666,
ZA,HTF,Hatfield,Hatfield,GP,RL,--3-----,,-25.733333333333334,28.216666666666665,
ZA,HAI,Hattingspruit,Hattingspruit,KZN,AM,--3-----,,-28.083333333333332,30.133333333333333,
ZA,HZV,Hazyview,Hazyview,,AI,---4----,,-25.0494316,31.1319476,true
ZA,HEI,Heidelberg,Heidelberg,,RL,--3-----,,-34.089958,20.9585895,true
ZA,HEL,Helderberg,Helderberg,WC,RL,--3-----,,-34.03333333333333,18.833333333333332,
ZA,HNP,Hennopspark,Hennopspark,GT,RL,--3-----,,-25.833333333333332,28.166666666666668,
ZA,HBA,Herbertsdale,Herbertsdale,WC,RL,--3-----,,-34.016666666666666,21.766666666666666,
ZA,HDL,Heriotdale/Johannesburg,Heriotdale/Johannesburg,,RL,-23-----,,-26.2,28.116666666666667,
ZA,HMB,Hermannsburg,Hermannsburg,KZN,RL,--3-----,,-29.016666666666666,30.766666666666666,
ZA,ZGF,Hermanstad,Hermanstad,GT,RL,-----6--,,-25.7,28.183333333333334,
ZA,HMS,Hermanus,Hermanus,WC,RQ,--3-----,,-34.4175,19.2361111,true
ZA,ZCR,Hex River,Hex River,NC,RL,-----6--,,-30.966666666666665,23.016666666666666,
ZA,HXR,Hexrivier,Hexrivier,WC,RL,-23--6--,,-33.483333333333334,19.583333333333332,
ZA,HI9,Hibberdene,Hibberdene,KZN,RL,-2------,,-30.583333333333332,30.583333333333332,
ZA,HIL,Hillcrest,Hillcrest,,RL,--3-----,,-29.75,30.75,
ZA,HLW,Hluhluwe,Hluhluwe,,AI,---4----,,-28.01380265,32.27650338432993,true
ZA,HDS,Hoedspruit,Hoedspruit,,AI,---4----,,-24.34648695,30.94555490879692,true
ZA,HDW,Honeydew,Honeydew,GT,RL,-----6--,,-26.066666666666666,27.933333333333334,
ZA,HOO,Hoopstad,Hoopstad,FS,RL,--3-----,,-27.833333333333332,25.916666666666668,
ZA,HPF,Hopefield,Hopefield,WC,RL,--3-----,,-33.06666666666667,18.35,
ZA,HPT,Hopetown,Hopetown,NC,RL,--3-----,,-29.616666666666667,24.083333333333332,
ZA,HST,Houghton Estate,Houghton Estate,GP,RL,--3-----,,-26.15,28.05,
ZA,ZCF,Hout Bay,Hout Bay,WC,RL,-----6--,,-34.03333333333333,18.35,
ZA,HOW,Howick,Howick,,RL,--3-----,,-29.483333333333334,30.216666666666665,
ZA,HGT,Huguenot,Huguenot,,RL,--3-----,,-31.083333333333332,26.6,
ZA,ZCG,Humansdorp,Humansdorp,EC,RL,-----6--,,-34.03333333333333,24.766666666666666,
ZA,HUM,Humewood,Humewood,EC,RL,--3-----,,-33.96666666666667,25.633333333333333,
ZA,HYD,Hyde Park,Hyde Park,GT,RQ,--3-----,,-26.1197222,28.0397222,true
ZA,ILV,Illovo,Illovo,GT,RQ,--3-----,,-26.1227778,28.0552778,true
ZA,IMP,Impendle,Impendle,KZN,RL,--3-----,,-29.6,29.866666666666667,
ZA,IDW,Indwe,Indwe,EC,RL,--3-----,,-31.466666666666665,27.333333333333332,
ZA,INY,Inyati,Inyati,,AI,---4----,,-24.7764094,31.3860758,true
ZA,ZCN,Irene,Irene,GT,RL,-----6--,,-25.866666666666667,28.2,
ZA,ISD,Isando,Isando,,RL,--3-----,,-26.133333333333333,28.2,
ZA,ISP,Isipingo Beach,Isipingo Beach,KZN,RL,--3-----,,-29.983333333333334,30.95,
ZA,ISB,Isithebe,Isithebe,,RL,-23-----,,-29.1,31.416666666666668,
ZA,IVI,Island View,Island View,KZN,RL,1-------,,-29.883333333333333,31.033333333333335,
ZA,IXO,Ixopo,Ixopo,KZN,RL,--3-----,,-30.15,30.083333333333332,
ZA,RSS,Izmit,Izmit,NL,RQ,1-------,,,,
ZA,ZCP,Jacobs,Jacobs,NL,RL,-----6--,,-29.933333333333334,30.983333333333334,
ZA,JSV,Jansenville,Jansenville,EC,RL,-----6--,,-32.93333333333333,24.666666666666668,
ZA,JEF,Jeffreys Bay,Jeffreys Bay,,RL,--3-----,,-34.05,24.916666666666668,
ZA,ZFY,Jeppestown,Jeppestown,GT,RL,-----6--,,-26.183333333333334,28.083333333333332,
ZA,JTP,Jet Park,Jet Park,GT,RL,1-------,,-26.166666666666668,28.233333333333334,
ZA,JNB,Johannesburg,Johannesburg,GP,AF,-2345---,,-26.2,28.083333333333332,
ZA,JBT,Joubertina,Joubertina,EC,RL,--3-----,,-33.81666666666667,23.85,
ZA,JUP,Jupiter,Jupiter,NC,RL,-----6--,,-23.866666666666667,29.033333333333335,
ZA,KPM,Kaapmuiden,Kaapmuiden,,RL,--3-----,,-25.516666666666666,31.3,
ZA,KAK,Kakamas,Kakamas,NC,RL,--3-----,,-28.75,20.633333333333333,
ZA,KLD,Kanoneiland,Kanoneiland,NC,RL,--3-----,,-28.65,21.083333333333332,
ZA,KDW,Kareedouw,Kareedouw,EC,RL,--3-----,,-33.95,24.283333333333335,
ZA,ZCY,Kaserne,Kaserne,GP,RL,-----6--,,-26.216666666666665,28.066666666666666,
ZA,KUU,Kasulu,Kasulu,,RQ,1----6--,,-4.566666666666666,30.1,
ZA,KTU,Kathu,Kathu,NC,RQ,--3-----,,-27.7,23.5,
ZA,ZAA,Kayalami,Kayalami,FS,RL,-----6--,,-29.016666666666666,26.066666666666666,
ZA,KEI,Keimoes,Keimoes,NC,RL,--3-----,,-28.7,20.966666666666665,
ZA,KLV,Kelvin,Kelvin,,RL,--3-----,,-26.95,29.25,
ZA,KMP,Kempton Park,Kempton Park,,RL,--3-----,,-26.0964372,28.2336325,true
ZA,KHT,Kenhardt,Kenhardt,NC,AM,--3-----,,-29.333333333333332,21.15,
ZA,KEN,Kenmore,Kenmore,EC,RL,--3--6--,,-31.183333333333334,28.133333333333333,
ZA,ZCU,Kensington,Kensington,GT,RL,-----6--,,-26.2,28.1,
ZA,KOS,Kenton-on-Sea,Kenton-on-Sea,EC,RL,1-------,,-33.666666666666664,26.65,
ZA,KEW,Kew,Kew,,RL,--3-----,,-26.116666666666667,28.1,
ZA,KKA,Khayelitsha,Khayelitsha,WC,RL,--3-----,,-34.05,18.666666666666668,
ZA,KHO,Khoka Moya,Khoka Moya,,AI,---4----,,,,
ZA,KHU,Khuma,Khuma,NW,RL,--3-----,,-26.85,26.866666666666667,
ZA,KDB,Kidd's Beach,Kidd's Beach,,RL,--3-----,,-33.13333333333333,27.683333333333334,
ZA,ZCV,Kiepersol,Kiepersol,MP,RL,-----6--,,-25.066666666666666,31.033333333333335,
ZA,KIL,Killarney Gardens,Killarney Gardens,WC,RQ,--3-----,,-33.825393899999995,18.53459718085419,true
ZA,KIM,Kimberley,Kimberley,,AF,-234----,,-28.7383012,24.7642251,true
ZA,KWT,King William's Town,King William's Town,,RL,--3-----,,-32.86666666666667,27.383333333333333,
ZA,BGR,Kingsford,Kingsford,,RL,1----6--,,,,
ZA,KIR,Kirkwood,Kirkwood,EC,RL,--3-----,,-33.4,25.416666666666668,
ZA,KTH,Kirstenhof (Kirstenbosch),Kirstenhof (Kirstenbosch),WC,RQ,-----6--,,-34.06666666666667,18.333333333333332,
ZA,KLX,Klapmuts,Klapmuts,WC,RL,-----6--,,-33.8,18.866666666666667,
ZA,KSR,Klaserie,Klaserie,LP,RQ,--3-----,,-24.55,31.033333333333335,
ZA,KLA,Klawer,Klawer,WC,RL,-23-----,,-31.766666666666666,18.6,
ZA,KMD,Kleinmond,Kleinmond,WC,RL,--3-----,,-34.35,19.033333333333335,
ZA,KLZ,Kleinzee,Kleinzee,,AF,---4----,,-29.68701415,17.09614437981941,true
ZA,KXE,Klerksdorp,Klerksdorp,,AI,---4----,,-26.8703604,26.72007870999193,true
ZA,2WC,Klipheuwel,Klipheuwel,WC,RL,1----6--,,-33.7,18.7,
ZA,KLI,Kliprivier,Kliprivier,GP,RL,--3-----,,-26.583333333333332,28.016666666666666,
ZA,NLK,Kloof,Kloof,KZN,RL,-----6--,,-29.785833,30.825278,true
ZA,KNY,Knysna,Knysna,WC,RL,--3-----,,-34.03333333333333,23.066666666666666,
ZA,KOB,Koeberg,Koeberg,,RL,--3-----,,-29.766666666666666,21.15,
ZA,KIG,Koiingnaas,Koiingnaas,NC,AF,--34----,,-30.2,17.283333333333335,
ZA,KKD,Kokstad,Kokstad,KZN,RQ,-----6--,,-30.55,29.416666666666668,
ZA,KOF,Komatipoort,Komatipoort,,AF,-234----,,-25.4327778,31.9558333,true
ZA,KMG,Komga,Komga,EC,RL,--3-----,,-32.583333333333336,27.9,
ZA,KKN,Komkans,Komkans,WC,RL,1-------,,-31.216666666666665,18.05,
ZA,KOM,Kommetjie,Kommetjie,WC,RL,1-3-----,,-34.13333333333333,18.316666666666666,
ZA,KRB,Koringberg,Koringberg,WC,RL,--3-----,,-33.03333333333333,18.666666666666668,
ZA,KTN,Korsten,Korsten,EC,RL,--3--6--,,-33.916666666666664,25.566666666666666,
ZA,KST,Koster,Koster,,RQ,--3-----,,-25.859444,26.897222,true
ZA,ZCW,Kraaifontein,Kraaifontein,WC,RL,-----6--,,-33.85,18.716666666666665,
ZA,KRK,Kragga Kamma,Kragga Kamma,NC,RL,--3-----,,-31.333333333333332,24.116666666666667,
ZA,KRI,Kriel,Kriel,MP,RL,--3--6--,,-26.266666666666666,29.233333333333334,
ZA,KRO,Kroonstad,Kroonstad,FS,RL,--3-----,,-27.65,27.233333333333334,
ZA,KDP,Krugersdorp,Krugersdorp,,RL,--3-----,,-26.095556,27.775556,true
ZA,KUI,Kuils River,Kuils River,,RL,--3-----,,-33.916666666666664,18.683333333333334,
ZA,KMH,Kuruman,Kuruman,,AI,---4----,,-27.458468850000003,23.4112750850123,true
ZA,KDZ,Kwadukuza,Kwadukuza,KZN,RL,--3-----,,-29.333333333333332,31.283333333333335,
ZA,KWF,Kwaggafontein,Kwaggafontein,FS,RL,--3-----,,-25.283333333333335,28.95,
ZA,KWM,Kwamashu,Kwamashu,KZN,RL,-23-----,,-29.75,30.983333333333334,
ZA,ZKS,Kya Sands,Kya Sands,,RL,-----6--,,-26.016666666666666,27.933333333333334,
ZA,KYA,Kyalami,Kyalami,GP,RQ,1-3-----,,-25.99146,28.07316,true
ZA,LUC,La Lucia,La Lucia,KZN,RQ,--3--6--,,-29.75,31.066666666666666,
ZA,LAM,La Mercy,La Mercy,KZN,RL,--3-----,,-29.633333333333333,31.133333333333333,
ZA,ZDG,Laaiplek,Laaiplek,WC,RL,-----6--,,-32.766666666666666,18.15,
ZA,LAD,Ladismith,Ladismith,WC,RL,-23-----,,-33.483333333333334,21.266666666666666,
ZA,LAB,Ladybrand,Ladybrand,FS,RL,--3-----,,-29.2,27.45,
ZA,LAY,Ladysmith,Ladysmith,,AI,---4----,,-28.580999300000002,29.751201906708054,true
ZA,LKD,Lakeside,Lakeside,WC,RL,--3-----,,-34.083333333333336,18.45,
ZA,L7A,Langebaan,Langebaan,WC,RL,--3-----,,-33.1,18.033333333333335,
ZA,KOO,Langkloof,Langkloof,EC,RQ,1-------,,-33.7769444,23.5863889,true
ZA,ZDE,Langlaagte,Langlaagte,GT,RL,-----6--,,-26.366666666666667,28.05,
ZA,LDE,Lansdowne,Lansdowne,,RL,-23-----,,-33.983333333333334,18.483333333333334,
ZA,HLA,Lanseria,Lanseria,,AI,---4----,,-25.9396667,27.92617105029214,true
ZA,ZDF,Lenasia,Lenasia,GT,RL,-----6--,,-26.316666666666666,27.833333333333332,
ZA,HLE,Lephalale,Lephalale,LP,RL,--3-----,,-23.666666666666668,27.75,
ZA,LER,Lerato,Lerato,NC,RL,1-3-----,,-29.566666666666666,21.516666666666666,
ZA,ZDH,Letsitele,Letsitele,,RL,-----6--,,-23.883333333333333,30.4,
ZA,LEB,Levubu,Levubu,NC,RL,--3-----,,-23.083333333333332,30.283333333333335,
ZA,LIC,Lichtenburg,Lichtenburg,NW,RL,--3-----,,-26.15,26.166666666666668,
ZA,LDG,Lidgetton,Lidgetton,KZN,RL,--3-----,,-29.45,30.1,
ZA,LMR,Lime Acres,Lime Acres,,AI,---4----,,-28.359279100000002,23.43873591342355,true
ZA,LIM,Limpopo,Limpopo,LP,RL,--3-----,,-24,29.5,
ZA,ION,Lions River,Lions River,KZN,RL,-----6--,,-29.466666666666665,30.15,
ZA,LDZ,Londolozi,Londolozi,,AI,---4----,,-24.8092809,31.5052705,true
ZA,ZDA,Longmeadow East,Longmeadow East,,RL,-----6--,,-25.716666666666665,27.966666666666665,
ZA,LOR,Lorraine,Lorraine,EC,RL,--3-----,,-33.96666666666667,25.5,
ZA,ALH,Lothair,Lothair,MP,RL,--3--6--,,-26.383333333333333,30.433333333333334,
ZA,LCD,Louis Trichardt,Louis Trichardt,,AI,---4----,,-23.0587305,29.86215396398888,true
ZA,ZCA,Louterwater,Louterwater,EC,RL,-----6--,,-33.8,23.666666666666668,
ZA,LUJ,Lusikisiki,Lusikisiki,,AI,---4----,,-31.3691631,29.5902444,true
ZA,LTZ,Lutzville,Lutzville,WC,RL,--3-----,,-31.55,18.35,
ZA,LYD,Lydenburg,Lydenburg,MP,RL,--3-----,,-25.1,30.45,
ZA,ZDI,Lyndhurst,Lyndhurst,GT,RL,-----6--,,-26.133333333333333,28.116666666666667,
ZA,ZDJ,Lynnwood,Lynnwood,GT,RL,-----6--,,-25.75,28.266666666666666,
ZA,ZDK,Lyttelton,Lyttelton,GT,RL,-----6--,,-25.8294444,28.2027778,true
ZA,MD3,Madantsane,Madantsane,EC,RL,1-3-----,,-32.95,27.766666666666666,
ZA,MFK,Mafikeng,Mafikeng,,AF,-234----,,-25.863611,25.658611,true
ZA,MGL,Magaliesburg,Magaliesburg,,RL,--3-----,,-25.983333333333334,27.55,
ZA,MAS,Maidstone,Maidstone,,RL,--3-----,,-29.55,31.133333333333333,
ZA,MLD,Maitland,Maitland,WC,RQ,--3-----,,-33.9225,18.4930556,true
ZA,AAM,Mala Mala,Mala Mala,,AI,---4----,,,,
ZA,LLE,Malelane,Malelane,,AI,---4----,,-25.494387,31.509445,true
ZA,ZCO,Malmesbury,Malmesbury,WC,RL,-----6--,,-33.45,18.733333333333334,
ZA,ZDO,Malvern East,Malvern East,GP,RL,-----6--,,-26.183333333333334,28.066666666666666,
ZA,MNI,Mandeni,Mandeni,KZN,RL,--3-----,,-29.15,31.4,
ZA,MND,Mandileni,Mandileni,,RL,--3-----,,-30.8,28.683333333333334,
ZA,ZDN,Maraisburg,Maraisburg,GT,RL,-----6--,,-26.166666666666668,27.933333333333334,
ZA,MAH,Marble Hall,Marble Hall,MP,RL,-23-----,,-24.95,29.3,
ZA,MRC,Marchand,Marchand,NC,RL,--3-----,,-28.716666666666665,20.5,
ZA,MGH,Margate,Margate,,AF,---4----,,-30.8569927,30.343155061523856,true
ZA,MRH,Mariannhill,Mariannhill,KZN,RL,--3-----,,-29.85,30.833333333333332,
ZA,MKM,Markman,Markman,,RQ,------7-,,-33.8,25.616666666666667,
ZA,LBR,Marlboro,Marlboro,EC,RQ,--3-----,,-26.0919444,28.0936111,true
ZA,MQD,Marquard,Marquard,FS,RL,-----6--,,-28.666666666666668,27.433333333333334,
ZA,MST,Marshalltown,Marshalltown,GP,RL,--3-----,,-26.2,28.083333333333332,
ZA,MDL,Martindale,Martindale,EC,RL,--3-----,,-31.666666666666668,26.55,
ZA,MSU,Maseru,Maseru,NW,RL,--3--6--,,-26.416666666666668,22.9,
ZA,MAT,Matroosfontein,Matroosfontein,WC,RL,--3-----,,-33.93333333333333,18.583333333333332,
ZA,MHW,Matshewe,Matshewe,EC,RQ,-23-----,,,,
ZA,MWT,Maydon Whart,Maydon Whart,NL,RQ,1-3-----,,,,
ZA,MGR,McGregor,McGregor,WC,RL,--3-----,,-33.95,19.833333333333332,
ZA,AS3,Mdantsane,Mdantsane,EC,RL,--3-----,,-32.95,27.766666666666666,
ZA,MDE,Meadowdale,Meadowdale,GT,RQ,1-3-----,,-26.15159,28.17873,true
ZA,MKD,Melkbosstrand,Melkbosstrand,WC,RL,-----6--,,-33.733333333333334,18.433333333333334,
ZA,MEM,Memel,Memel,FS,RL,--3-----,,-27.683333333333334,29.566666666666666,
ZA,MPA,Menlo Park,Menlo Park,GP,RL,-23-----,,-25.766666666666666,28.3,
ZA,MBK,Merebank,Merebank,,RL,--3-----,,29.966666666666665,30.966666666666665,
ZA,ZDL,Merebank East,Merebank East,NL,RL,-----6--,,-29.916666666666668,30.933333333333334,
ZA,MRV,Merrivale,Merrivale,KZN,RL,--3-----,,-29.516666666666666,30.233333333333334,
ZA,MEZ,Messina,Messina,,AF,-234----,,-22.35680765,29.991612482264003,true
ZA,MEY,Meyerton,Meyerton,,RL,--3-----,,-26.566666666666666,28,
ZA,MDB,Middelburg,Middelburg,,RL,--3-----,,-25.766666666666666,29.466666666666665,
ZA,MID,Middelkraal,Middelkraal,FS,RL,--3-----,,-33.233333333333334,19.1,
ZA,MRD,Midrand,Midrand,,RL,--3-----,,-26,28.1,
ZA,MDV,Midvaal,Midvaal,GP,RQ,--3-----,,-26.566666666666666,28.616666666666667,
ZA,ZDQ,Milnerton,Milnerton,WC,RL,-----6--,,-33.86666666666667,18.483333333333334,
ZA,MTP,Mitchells Plain,Mitchells Plain,WC,RL,--3-----,,-34.05,18.616666666666667,
ZA,MBM,Mkambati,Mkambati,,AI,---4----,,-31.2851115,29.9882501,true
ZA,MZQ,Mkuze,Mkuze,,AI,---4----,,-27.626300649999997,32.04477616281979,true
ZA,MBD,Mmabatho,Mmabatho,,AF,--34----,,-25.8402754,25.6091648,true
ZA,MOB,Mobeni,Mobeni,KZN,RL,-23-----,,-29.95,30.95,
ZA,ZDM,Modderfontein,Modderfontein,GT,RL,-----6--,,-26.1,28.15,
ZA,MOD,Modimolle,Modimolle,LP,RL,--3-----,,-24.7,28.4,
ZA,MON,Montagu,Montagu,WC,RL,--3-----,,-33.78333333333333,20.1,
ZA,ZDP,Montague Gardens,Montague Gardens,WC,RL,-----6--,,-33.86666666666667,18.516666666666666,
ZA,MOO,Mooi River,Mooi River,KZN,RL,--3-----,,-29.183333333333334,30,
ZA,NAB,Mookgophong,Mookgophong,LP,RQ,-----6--,,-24.516666666666666,28.716666666666665,
ZA,MOR,Moorreesburg,Moorreesburg,WC,RL,--3-----,,-34.5,18.666666666666668,
ZA,MGZ,Morgenzon,Morgenzon,MP,RL,--3-----,,-26.733333333333334,29.616666666666667,
ZA,MNG,Morningside,Morningside,GP,RL,-----6--,,26.066666666666666,28.05,
ZA,MSE,Morningside,Morningside,KZN,RL,--3-----,,-29.816666666666666,31.016666666666666,
ZA,MZY,Mossel Bay,Mossel Bay,,AF,1--4----,,-34.1832022,22.1536248,true
ZA,MWR,Motswari,Motswari,,AI,---4----,,,,
ZA,EDG,Mount Edgecombe,Mount Edgecombe,NL,RQ,1-------,,-29.7353807,31.0412642,true
ZA,MPL,Mount Pleasant,Mount Pleasant,EC,RL,--3-----,,-34,25.533333333333335,
ZA,MBY,Mowbray,Mowbray,WC,RL,--3-----,,-33.93333333333333,18.466666666666665,
ZA,MPM,Mpumalanga,Mpumalanga,KZN,RL,--3-----,,-29.813333,30.630278,true
ZA,MTZ,Mtunzini,Mtunzini,KZN,RL,--3-----,,-28.95,31.75,
ZA,MTW,Mtwalume,Mtwalume,KZN,RL,--3-----,,-30.483333333333334,30.633333333333333,
ZA,MUL,Muldersdrif,Muldersdrif,GT,RL,--3-----,,26.033333333333335,27.85,
ZA,MUR,Murraysburg,Murraysburg,WC,RL,-----6--,,-31.95,23.766666666666666,
ZA,MGE,Musgrave,Musgrave,KZN,RL,--3-----,,-29.85,31,
ZA,MZF,Mzamba(Wild Coast Sun),Mzamba(Wild Coast Sun),,AI,---4----,,,,
ZA,ZCC,Naboomspruit,Naboomspruit,LP,RL,-----6--,,-24.516666666666666,28.716666666666665,
ZA,NPR,Napier,Napier,WC,RL,--3-----,,-34.46666666666667,19.9,
ZA,NAL,Natala,Natala,EC,RL,--3-----,,-30.75,29.216666666666665,
ZA,NDB,Ndabeni,Ndabeni,KZN,RL,--3-----,,-26.933333333333334,32.016666666666666,
ZA,NNB,Ndabeni,Ndabeni,WC,RL,--3-----,,-33.916666666666664,18.483333333333334,
ZA,NEA,Neave,Neave,,RQ,--3-----,,-33.916666666666664,25.583333333333332,
ZA,NLP,Nelspruit,Nelspruit,,AF,---4----,,-25.4729094,30.9772719,true
ZA,ZAP,New Brighton West,New Brighton West,,RL,-----6--,,-33.88333333333333,25.6,
ZA,ZGA,New Centre,New Centre,GT,RL,-----6--,,-26.2,28.05,
ZA,NGG,New Germany,New Germany,NL,RL,1-3--6--,,-29.8,30.883333333333333,
ZA,NCS,Newcastle,Newcastle,,AI,---4----,,-27.7703801,29.977235822048684,true
ZA,ZDT,Newlands,Newlands,GT,RL,-----6--,,-26.166666666666668,27.966666666666665,
ZA,LWD,Newlands,Newlands,WC,RL,--3-----,,-33.96666666666667,18.45,
ZA,ZDU,Newton Park,Newton Park,EC,RL,-----6--,,-33.95,25.566666666666666,
ZA,NGL,Ngala,Ngala,,AI,---4----,,,,
ZA,NGW,Ngodwana,Ngodwana,MP,RL,--3-----,,-25.566666666666666,30.666666666666668,
ZA,ZDS,Nigel,Nigel,GT,RL,-----6--,,-26.416666666666668,28.466666666666665,
ZA,NCC,Noblesfontein,Noblesfontein,NC,RL,--3-----,,-31.783333333333335,23.166666666666668,
ZA,NON,Nongoma,Nongoma,KZN,RL,--3-----,,-27.9,31.65,
ZA,NDW,Noordheuwel,Noordheuwel,GP,RL,--3-----,,-26.083333333333332,27.783333333333335,
ZA,NOO,Noordhoek,Noordhoek,WC,RL,--3-----,,-34.1,18.366666666666667,
ZA,ZDR,North End,North End,EC,RL,-----6--,,-33.93333333333333,25.6,
ZA,ZDV,North Riding,North Riding,,RL,-----6--,,-26.35,28.033333333333335,
ZA,NCF,Northcliff,Northcliff,GP,RL,-23-----,,-26.133333333333333,27.95,
ZA,NTD,Northdene,Northdene,KZN,RL,--3-----,,-29.866666666666667,30.883333333333333,
ZA,NNL,Nottingham Road,Nottingham Road,KZN,RL,1----6--,,-29.35,30,
ZA,NUF,Nuffield Springs,Nuffield Springs,,RQ,1-------,,-26.259063,28.471347,true
ZA,NYB,Nyimba,Nyimba,EC,RL,--3-----,,-14.55,30.833333333333332,
ZA,NYL,Nylstroom,Nylstroom,,RL,-23-----,,-24.683333333333334,28.4,
ZA,OBS,Observatory,Observatory,WC,RQ,--3-----,,-33.9369444,18.4683333,true
ZA,ODS,Odendaalsrus,Odendaalsrus,FS,RL,--3-----,,-27.866666666666667,26.683333333333334,
ZA,OGS,Ogies,Ogies,MP,RL,--3-----,,-26.05,29.066666666666666,
ZA,OLI,Olifantsfontein,Olifantsfontein,,RL,--3-----,,-25.95,28.216666666666665,
ZA,NDR,Onderstepoort,Onderstepoort,GP,RL,-----6--,,-25.65,28.183333333333334,
ZA,ZDY,Ongelegen,Ongelegen,WC,RL,-----6--,,-33.733333333333334,23.4,
ZA,OUS,Onrus,Onrus,WC,RL,--3-----,,-34.4,19.183333333333334,
ZA,ZDW,Op-die-Berg,Op-die-Berg,WC,RL,-----6--,,-33.016666666666666,19.283333333333335,
ZA,ZGB,Ophirton,Ophirton,GT,RL,-----6--,,-26.2,28.033333333333335,
ZA,ZEA,Orange Grove,Orange Grove,GT,RL,-----6--,,-26.166666666666668,28.083333333333332,
ZA,ZDX,Oranjezicht,Oranjezicht,WC,RL,-----6--,,-33.93333333333333,18.416666666666668,
ZA,ORK,Orkney,Orkney,NW,RQ,--3-----,,-26.975276,26.671926,true
ZA,OSH,Oshoek,Oshoek,,AF,0-------,,-25.20199,30.19972,true
ZA,OTT,Ottawa,Ottawa,KZN,RL,--3-----,,-29.666666666666668,31.033333333333335,
ZA,ZED,Ottery,Ottery,WC,RL,-----6--,,-34.016666666666666,18.483333333333334,
ZA,OUH,Oudtshoorn,Oudtshoorn,,AF,---4----,,-33.60659885,22.189409270456053,true
ZA,RPT,Overport,Overport,,RL,--3-----,,29.833333333333332,31,
ZA,PNL,Paardeneiland,Paardeneiland,,RL,1-3-----,,-33.916666666666664,18.466666666666665,
ZA,PAA,Paarl,Paarl,,RL,--3-----,,-33.71666666666667,18.95,
ZA,ZGC,Paarl Wpk,Paarl Wpk,WC,RL,-----6--,,-33.71666666666667,19,
ZA,PKR,Park Rynie,Park Rynie,KZN,RL,--3-----,,-30.316666666666666,30.733333333333334,
ZA,ZEG,Parktown,Parktown,GT,RL,-----6--,,-26.166666666666668,28.033333333333335,
ZA,PRW,Parow,Parow,,RL,--3-----,,-33.88333333333333,18.616666666666667,
ZA,ZEE,Parys,Parys,FS,RL,-----6--,,-26.9,27.45,
ZA,ZBV,Patensie,Patensie,EC,RL,-----6--,,-33.75,24.816666666666666,
ZA,PLP,Paulpietersburg,Paulpietersburg,KZN,RL,--3-----,,-27.416666666666668,30.816666666666666,
ZA,PAU,Paulshof,Paulshof,GT,RQ,--3-----,,-26.0296389,28.0338194,true
ZA,PLD,Pelindaba,Pelindaba,NC,RQ,--3--6--,,-29,24,
ZA,PDE,Pelindaba East,Pelindaba East,NW,RQ,-----6--,,-25.78333,27.91667,true
ZA,PEN,Pennington,Pennington,KZN,RL,1----6--,,-30.383333333333333,30.7,
ZA,ZEF,Perseverance,Perseverance,EC,RL,-----6--,,-33.81666666666667,25.516666666666666,
ZA,PHW,Phalaborwa,Phalaborwa,,AF,---4----,,-23.9363418,31.1551624611388,true
ZA,PHD,Philadelphia,Philadelphia,WC,RL,--3-----,,-33.666666666666664,18.583333333333332,
ZA,PDZ,Philidelphia,Philidelphia,WC,RL,-----6--,,-33.65,18.566666666666666,
ZA,PH4,Philippi,Philippi,WC,RL,--3-----,,-34.016666666666666,18.55,
ZA,PHX,Phoenix,Phoenix,EC,RQ,1-------,,-29.701556,31.00722,true
ZA,PHU,Phuthaditjhaba,Phuthaditjhaba,,RL,--3-----,,-28.516666666666666,28.8,
ZA,PRF,Piet Retief,Piet Retief,MP,AI,-23-5---,,-27,30.8,
ZA,PZB,Pietermaritzburg,Pietermaritzburg,,AF,---45---,,-29.6490015,30.39693016850846,true
ZA,PTG,Pietersburg,Pietersburg,,AF,---4----,,-23.92682915,29.482296260267162,true
ZA,PIK,Piketberg,Piketberg,WC,RL,-23-----,,-32.9,18.733333333333334,
ZA,PIB,Pilanesberg,Pilanesberg,NW,RL,--3-----,,-25.25,27.1,
ZA,PLN,Pinelands,Pinelands,WC,RL,----5---,,33.916666666666664,18.5,
ZA,PNT,Pinetown,Pinetown,,RQ,--3-----,,-29.818056,30.884167,true
ZA,PLS,Plessislaer,Plessislaer,KZN,RL,--3-----,,-29.633333333333333,30.35,
ZA,PBZ,Plettenberg Bay,Plettenberg Bay,,AF,---4----,,-34.08766745,23.326063451340605,true
ZA,PTD,Plumstead,Plumstead,WC,RL,--3-----,,-34.016666666666666,18.466666666666665,
ZA,POF,Pofadder,Pofadder,NC,RL,--3-----,,-29.133333333333333,19.383333333333333,
ZA,PIT,Point,Point,EC,RQ,1-------,,-29.8690855,31.045904543408902,true
ZA,POL,Polokwane,Polokwane,,RL,--3-----,,-23.9058333,29.4613889,true
ZA,PON,Pongola,Pongola,KZN,RL,--3-----,,-27.366666666666667,31.6,
ZA,AFD,Port Alfred,Port Alfred,,AI,---4----,,-33.556985850000004,26.883357562664862,true
ZA,PED,Port Edward,Port Edward,,RL,1-3-56--,,-31.05,30.216666666666665,
ZA,PLZ,Port Elizabeth,Port Elizabeth,,AF,1--45---,,-33.9897894,25.61250857777766,true
ZA,NOL,Port Nolloth,Port Nolloth,,AF,1-------,,-29.248889,16.870833,true
ZA,NGQ,Port of Ngqura,Port of Ngqura,EC,XX,1----6--,,-33.766666666666666,25.666666666666668,
ZA,JOH,Port Saint John's,Port Saint John's,EC,AI,1-34----,,-31.633333333333333,29.533333333333335,
ZA,ZCK,Port Shepstone,Port Shepstone,KZN,RL,--3-----,,-30.75,30.45,
ZA,POR,Porterville,Porterville,WC,RL,-23-----,,-33,18.983333333333334,
ZA,PMB,Postmasburg,Postmasburg,NC,RL,--3-----,,-28.316666666666666,23.066666666666666,
ZA,ZEH,Potchefstroom,Potchefstroom,NW,RL,-----6--,,-26.716666666666665,27.1,
ZA,ZCE,Potgietersrus,Potgietersrus,LP,RL,-----6--,,-24.166666666666668,29.016666666666666,
ZA,PRY,Pretoria,Pretoria,GP,AF,-23456--,,-25.7,28.216666666666665,
ZA,PRK,Prieska,Prieska,,AI,---4----,,-29.6824057,22.7691057,true
ZA,ZEI,Primrose,Primrose,GT,RL,-----6--,,-26.183333333333334,28.166666666666668,
ZA,PAT,Prince Albert,Prince Albert,WC,RL,--3-----,,-33.21666666666667,22.033333333333335,
ZA,PTN,Prospecton,Prospecton,,RL,--3-----,,-29.9952,30.93304,true
ZA,PUT,Putfontein,Putfontein,GP,RL,--3-----,,-26.116666666666667,28.4,
ZA,QBG,Queensburgh,Queensburgh,KZN,RQ,--3-----,,-29.866666666666667,30.933333333333334,
ZA,UTW,Queenstown,Queenstown,,AI,---4----,,-31.9203424,26.881920417367468,true
ZA,QGN,Quigney,Quigney,EC,RL,--3-----,,-33.016666666666666,27.9,
ZA,QWA,QwaQwa,QwaQwa,FS,RL,--3-----,,-28.516666666666666,28.816666666666666,
ZA,RMB,Ramatlhabama,Ramatlhabama,,AF,0-------,,,,
ZA,RGE,Ramsgate,Ramsgate,KZN,RL,--3-----,,-30.9,30.333333333333332,
ZA,RDB,Randburg,Randburg,,RL,--3-----,,-26.083333333333332,27.966666666666665,
ZA,RFT,Randfontein,Randfontein,,RL,--3-----,,-26.15,27.7,
ZA,RAN,Randjesfontein,Randjesfontein,GP,RL,--3-----,,-25.95,28.133333333333333,
ZA,ZEJ,Randvaal,Randvaal,GT,RL,-----6--,,-26.483333333333334,28.05,
ZA,RTD,Ratanda,Ratanda,GP,RL,--3-----,,-26.55,28.333333333333332,
ZA,RAW,Rawsonville,Rawsonville,WC,RQ,--3--6--,,-33.68333333333333,19.316666666666666,
ZA,ZEK,Red Hill,Red Hill,EC,RL,-----6--,,-32.333333333333336,28.233333333333334,
ZA,RHL,Red Hill,Red Hill,KZN,RL,--3-----,,-29.766666666666666,31.016666666666666,
ZA,RDH,Redhouse,Redhouse,EC,RL,--3-----,,-33.833333333333336,25.583333333333332,
ZA,RTZ,Reitz,Reitz,GP,RL,--3-----,,-27.8,28.433333333333334,
ZA,RVO,Reivilo,Reivilo,,AI,---4----,,-27.54722565,24.172705535529943,true
ZA,RVH,Reservoir Hills,Reservoir Hills,KZN,RL,-23-----,,-29.8,30.933333333333334,
ZA,RTT,Retreat,Retreat,NL,RL,--3-----,,-31.916666666666668,26.966666666666665,
ZA,ZEM,Retreat,Retreat,WC,RL,-----6--,,-34.05,18.45,
ZA,REU,Reunion,Reunion,KZN,RL,--3-----,,-29.966666666666665,30.933333333333334,
ZA,RHS,Rhodes,Rhodes,EC,RL,--3-----,,-30.783333333333335,27.95,
ZA,RCB,Richards Bay,Richards Bay,,AF,1--4----,,-28.74096905,32.09219139820971,true
ZA,RCM,Richmond,Richmond,KZN,RL,--3-----,,-29.866666666666667,30.266666666666666,
ZA,RBD,Riebeeckstad,Riebeeckstad,FS,RQ,-----6--,,-27.916666666666668,26.816666666666666,
ZA,RWC,Riebeek West,Riebeek West,WC,RL,1----6--,,-33.35,18.866666666666667,
ZA,RKL,Riebeek-Kasteel,Riebeek-Kasteel,WC,RL,--3-----,,-33.38333333333333,18.9,
ZA,RDL,Riversdale,Riversdale,WC,RL,--3-----,,-34.1,21.266666666666666,
ZA,7WC,Riviersonderend,Riviersonderend,WC,RL,1----6--,,-34.15,19.9,
ZA,RVA,Rivonia,Rivonia,GP,RL,--3-----,,-26.05,28.05,
ZA,SHM,Robertsham,Robertsham,EC,RL,1-3-----,,26.25,28.016666666666666,
ZA,ROD,Robertson,Robertson,,AI,---4----,,-33.81146365,19.910005068585235,true
ZA,RBT,Robertville,Robertville,,RQ,--3--6--,,-26.85,28.95,
ZA,RKD,Rocky's Drift,Rocky's Drift,MP,RQ,--3-----,,,,
ZA,RDK,Roodekop,Roodekop,FS,RL,-----6--,,-29.183333333333334,26.766666666666666,
ZA,RDP,Roodepoort,Roodepoort,,RL,--3-----,,-26.133333333333333,27.866666666666667,
ZA,ZEL,Rooihuiskraal,Rooihuiskraal,GT,RL,-----6--,,-25.9,28.1,
ZA,RBK,Rosebank,Rosebank,WC,RL,-----6--,,-33.95,18.466666666666665,
ZA,ZEN,Rosettenville,Rosettenville,GT,RL,-----6--,,-26.25,28.05,
ZA,ZEO,Rosherville,Rosherville,GT,RL,-----6--,,-26.166666666666668,28.133333333333333,
ZA,RSH,Rossburgh,Rossburgh,KZN,RL,--3-----,,-29.9,30.966666666666665,
ZA,ROS,Rosslyn,Rosslyn,GP,RL,--3-----,,-25.616666666666667,28.083333333333332,
ZA,RDW,Rust De Winter,Rust De Winter,LP,AM,--3-----,,-25.2,28.6,
ZA,RSB,Rustenburg,Rustenburg,NW,RL,--3-----,,-25.65,27.233333333333334,
ZA,RUS,"Rustenburg, Thabazimbi","Rustenburg, Thabazimbi",LP,RL,--3-----,,-24.916666666666668,27.15,
ZA,GSS,Sabi Sabi,Sabi Sabi,,AI,---4----,,-24.7373055,31.5606659,true
ZA,ZAC,Saint Albans,Saint Albans,EC,RL,--3-----,,-33.916666666666664,25.35,
ZA,SFB,Saint Francis Bay,Saint Francis Bay,,RL,--3-----,,-34.18333333333333,24.85,
ZA,ZER,Saint Helena Bay,Saint Helena Bay,WC,RL,--3-----,,-32.766666666666666,18.033333333333335,
ZA,SDB,Saldanha Bay,Saldanha Bay,,AF,1--4----,,-32.969108,18.168563816090405,true
ZA,ZEP,Salt River,Salt River,WC,RL,-----6--,,-33.916666666666664,18.45,
ZA,SAN,Sandhurst,Sandhurst,,RL,-----6--,,-26.116666666666667,28.05,
ZA,SDT,Sandton,Sandton,,RL,--3-----,,-26.066666666666666,28.066666666666666,
ZA,ZCQ,Saron,Saron,WC,RL,-----6--,,-33.166666666666664,19.016666666666666,
ZA,SAS,Sasolburg,Sasolburg,,RL,--3-----,,-26.816666666666666,27.833333333333332,
ZA,ZGD,Saxonwold,Saxonwold,GT,RL,-----6--,,-26.15,28.05,
ZA,SCT,Scottburgh,Scottburgh,,RL,--3-----,,-30.266666666666666,30.75,
ZA,ZEW,Sea Point,Sea Point,WC,RL,-----6--,,-33.916666666666664,18.383333333333333,
ZA,SVW,Sea View,Sea View,KZN,RL,--3-----,,-29.9,30.966666666666665,
ZA,ZEC,Secunda,Secunda,,AF,---4----,,-26.5221376,29.17113743183058,true
ZA,SEL,Selby,Selby,GT,RQ,-----6--,,-26.2284609,28.017774194318946,true
ZA,SHG,Seshego,Seshego,NC,RL,-----6--,,23.85,29.383333333333333,
ZA,ZE4,Sezela,Sezela,KZN,RL,1-3-----,,-30.416666666666668,30.683333333333334,
ZA,SKR,Shaka's Rock,Shaka's Rock,FS,RL,--3-----,,-29.5,31.216666666666665,
ZA,SHR,Shaka's Rock,Shaka's Rock,KZN,RL,--3-----,,-29.5,31.216666666666665,
ZA,SHS,Shakaskraal,Shakaskraal,,RL,--3-----,,-29.433333333333334,31.216666666666665,
ZA,SHO,Shongweni,Shongweni,NL,RQ,--3-----,,,,
ZA,SID,Sidwell,Sidwell,EC,RQ,1-3-----,,-33.9173472,25.5936969,true
ZA,STN,Silverton,Silverton,,RL,--3-----,,25.716666666666665,28.283333333333335,
ZA,ZES,Simondium,Simondium,WC,RL,-----6--,,-33.81666666666667,18.933333333333334,
ZA,SMN,Simon's Town,Simon's Town,WC,AF,1-3-----,,-34.18333333333333,18.433333333333334,
ZA,SLW,Sir Lowry's Pass Village,Sir Lowry's Pass Village,WC,RL,--3-----,,-34.11666666666667,18.9,
ZA,SIS,Sishen,Sishen,,AF,---4----,,-28.3818303,22.9644705,true
ZA,SZK,Skukuza,Skukuza,,AF,---4----,,-24.9611745,31.589971351596645,true
ZA,SLU,Slurry,Slurry,NW,RL,--3-----,,-25.816666666666666,25.85,
ZA,ZBX,Somerset East,Somerset East,EC,RL,-----6--,,-32.71666666666667,25.583333333333332,
ZA,SOM,Somerset West,Somerset West,,RL,--3-----,,-34.06666666666667,18.833333333333332,
ZA,SNL,Southbroom,Southbroom,KZN,RL,1----6--,,-30.916666666666668,30.316666666666666,
ZA,SD7,Southdale,Southdale,GP,RL,--3-----,,-26.233333333333334,28.016666666666666,
ZA,SPO,Southport,Southport,KZN,RL,--3-----,,-30.683333333333334,30.5,
ZA,ZEV,Soweto,Soweto,GT,RL,-----6--,,-26.266666666666666,27.866666666666667,
ZA,SPA,Sparks,Sparks,KZN,RL,--3-----,,-29.833333333333332,30.983333333333334,
ZA,SBU,Springbok,Springbok,,AF,---4----,,-29.6660948,17.8831039,true
ZA,ZEQ,Springfield,Springfield,EC,RL,-----6--,,-33.983333333333334,25.55,
ZA,SPR,Springs,Springs,,RQ,-23-----,,-26.2550033,28.4373147,true
ZA,SHL,Stamford Hill,Stamford Hill,KZN,RQ,-----6--,,-29.816666666666666,31.016666666666666,
ZA,STC,Standerton,Standerton,MP,RL,--3-----,,-26.95,29.25,
ZA,SFD,Stanford,Stanford,WC,RL,--3-----,,-34.43333333333333,19.45,
ZA,SGR,Stanger,Stanger,,RL,--3-----,,-29.333333333333332,31.283333333333335,
ZA,STP,Steelpoort,Steelpoort,MP,RQ,--3-----,,-24.716666666666665,30.2,
ZA,SNG,Steenberg,Steenberg,WC,RL,--3-----,,-34.06666666666667,18.466666666666665,
ZA,SLB,Stellenberg,Stellenberg,WC,RL,--3--6--,,-33.86666666666667,18.65,
ZA,STH,Stellenbosch,Stellenbosch,,RL,--3-----,,-33.916666666666664,18.85,
ZA,ZET,Stikland,Stikland,WC,RL,-----6--,,-33.88333333333333,18.633333333333333,
ZA,SBI,Stilbaai,Stilbaai,WC,RL,--3-----,,-34.36666666666667,21.416666666666668,
ZA,SFT,Stilfontein,Stilfontein,GP,RL,--3-----,,-26.833333333333332,26.766666666666666,
ZA,ZEX,Stompneus,Stompneus,WC,RL,-----6--,,-31.366666666666667,17.883333333333333,
ZA,STD,Strand,Strand,WC,RL,123-----,,-34.11666666666667,18.833333333333332,
ZA,STR,Struandale,Struandale,EC,RQ,1-------,,-33.902231,25.5767651,true
ZA,AVL,Strubenvale,Strubenvale,GP