Authoritative identity: Olutsotso / Tsotso = ISO 639-3 lto,
Glottolog tsot1241, Greater Luyia > Kisa-Marama-Tsotso. Classification places
Tsotso with Kisa and Marama, sister to Wanga — exactly matching the dialect evidence.
Wagner, Vol. I p. 24 (1949, fieldwork 1934–38), the origin claim, exact text:
"Like the Wanga, the Marama, Tsotso, and Tiriki also claim to have migrated into their present homes in North Kavirondo from the south-west, that is to say, from the neighbourhood of the Kavirondo Gulf and the eastern shores of Lake Victoria. Thus, the Marama say they have come from what is now the Luo chieftaincy of Alego in Central Kavirondo, while the Tsotso name a place called Mufiene on Lake Victoria as their original home."
n50, upscaling, and OCR-ing twice with tesseract (both passes clean).
GeoNames has no place named Mufiene or Mujiene in any country, and neither name appears in any
reachable secondary literature. Mufiene is unlocated — the one open question. Remaining
routes: the Dalgish dissertation (may pin it), historical German/British map sheets, or fieldwork asking elders.0.216584, 34.613849, 1,469 m, Lurambi, Kakamega-4.1822, 39.5747, 78 m) —
measured profile in §3c; income/visit asset, not a health-move target (§3e)-1.37271746, 36.71575633, 1,800 m) — measured profile + move analysis in §3eThe two chains connect at the migration direction: Wagner's Tsotso moved south-west from the lake shore into the Kakamega highlands where the Abamweche homestead now sits. The lake was the origin; the ridge was the destination.
-0.15, 34.75)| Measure | Mufiene-region (lake shore) | Ingo Yefwe (homeland today) | Effect |
|---|---|---|---|
| Mean daily temperature | 23.3 °C | 20.6 °C | warmer at the lake |
| Mean max / min | 28.2 / 18.4 °C | 26.4 / 16.0 °C | warmer nights at the lake |
| Rainfall | ~1,193 mm/yr | 1,646 mm/yr | drier, but lake moisture; no irrigation need either side |
| Wet-bulb, mean (Stull) | 23.2 °C | 21.2 °C | humid at the lake; zero heat strain at both |
| Tropical nights (Tmin > 20 °C) | 21.8 /yr | 0.2 /yr | the migration bought uninterrupted sleep |
| Air pressure | 889.6 hPa | 856.7 hPa | denser air at the lake |
| Setting | lake shore, ~1,116 m | ridge, 1,469 m |
What that means in practice (Wagner's ethnography + measured climate):
-0.5000, 37.2800, 1,553 m — SCIENCE 0.810 (#1/70)20-yr deficit −202 mm (surplus) · RainSwing 57 mm (3rd most stable in Kenya) · CEC 24.1 · SOC 3.29 % · PM2.5 6.5 · MinT 8.5 °C — farms on rainfall, no irrigation.
-0.1400, 37.0900, 2,128 m — SCIENCE 0.719 (#10/70)Wins 4 of 8 Kruse levers, and they are the four money cannot substitute: trout farmed 13 km away (cold-water DHA/EPA) · MinT 6.6 °C (cold thermogenesis) · PM2.5 3.9 (cleanest air of any rainfed site in Kenya — and §3c confirms it on all six pollutants) · Boran ranching heartland (pasture-raised ruminant).
-0.3000, 36.3200, 2,567 m — #4/70 (0.760)MinT 4.7 °C — coldest site measured anywhere in Kenya · genuine water surplus (−473 mm) · but RainSwing 377 mm, no trout — and at 2,567 m its air pressure measures 755.8 hPa (~75 % of sea-level oxygen), above the clinical high-altitude threshold. If cold exposure outranks cold-water fish, Sipili is the answer — with the hypoxia caveat now measured, not assumed.
1. Kerugoya 0.810 · 2. Kericho 0.794 · 3. Nyeri 0.780 · 4. Sipili 0.760 · 5. Nyahururu 0.745 (⚠ RainSwing 798) · 6. Kisii 0.743 · 7. Vihiga 0.743 (⚠ PM2.5 20.4) · 8. Marmanet 0.740 · 9. Kapsabet 0.730 · 10. 🥇 Kinamba 0.719
Scored in the composite (weighted): clean air (PM2.5), cold nights (MinT — the cold-thermogenesis lever as a continuous gradient), water balance, UV/circadian light, soil, thermal comfort. Cold-water DHA (trout proximity) scored separately in the manual Kruse table.
| Site | Total field F (nT) | F (gauss) |
|---|---|---|
| Mufiene shore | 33,558 | 0.34 |
| Kisumu | 33,568 | 0.34 |
| Ingo Yefwe | 33,596 | 0.34 |
| Sipili | 33,653 | 0.34 |
| Kerugoya | 33,742 | 0.34 |
| Kinamba | 33,763 | 0.34 |
| Kruse's Destin FL (his own baseline) | ~52,000 | 0.52 |
Spread across every Kenyan candidate: 0.6 %. All sit in the same near-equatorial low-F belt (negative Z at all of them — south of the magnetic equator). No Kenyan site can beat another on this axis, and none matches a Florida/US-Gulf baseline. Geomagnetism was struck because the measurement showed zero discriminating power within Kenya — not because the lever was dismissed.
Kruse's deuterium-depletion lever tracks altitude and distance from large water bodies (high-altitude rain is isotopically lighter; large warm lakes are heavier). Directionally: Marmanet 2,600 m ≈ Sipili 2,567 m > Kinamba 2,128 m > Kericho 2,010 m ≈ Kapsabet 1,992 m > Nyeri 1,815 m > Kisii 1,684 m > Kerugoya 1,553 m > Ingo Yefwe 1,469 m > Mufiene/Kisumu shore (~1,120 m, lake-enriched). This favors the highland Kruse sites over the lakeshore — the same answer the composite gave, for a second independent reason. (Exact per-site δD needs IAEA/GNIP station data; altitude is the evidence-backed proxy.)
Kruse's "paramagnetic" water means mineral- and oxygen-bearing natural water, as opposed to distilled. Site proxy = bedrock mineralogy and measured soil cation exchange: the volcanic highland tier (Kerugoya/Kinamba/Sipili on the Mount Kenya–Kericho volcanic belt) delivers mineral-rich groundwater — measured CEC: Nyeri 26.1 > Sipili 25.1 > Kerugoya 24.1 > Kapsabet 21.5 > Kinamba 20.0 > Kisii 19.8. The Mufiene lakeshore sits on soft young lake sediments (soil-blind in SoilGrids). Again the ranking favors the same highland sites. Measured water hardness per site remains a genuine data gap.
Every open axis fetched and computed: Open-Meteo Archive ERA5 daily 2015–2024 (pressure,
dewpoint, RH, wet-bulb via Stull 2011, wind, sunshine, shortwave, daily Tmin tails) + CAMS air-quality
hourly 2021–2024 (PM10, NO2, SO2, CO, ozone) + IGRF-13 geomagnetism + SoilGrids (cached).
Raw data: scripts\measure-everything-out.json.
| Site | Elev m | Pressure hPa | WB mean °C | WB hottest °C | Dewpoint °C | AbsHum g/m³ | Trop nights >20 °C /yr | Coldest 5 % night °C |
|---|---|---|---|---|---|---|---|---|
| Kerugoya | 1553 | 849.4 | 18.9 | 29.1 | 13.2 | 11.3 | 0.0 | 11.6 |
| Kericho | 2010 | 805.3 | 17.6 | 27.6 | 11.9 | 10.4 | 0.0 | 10.1 |
| Nyeri | 1815 | 824.7 | 17.4 | 27.8 | 12.5 | 10.8 | 0.0 | 9.6 |
| Sipili | 2567 | 755.8 ⚠ | 14.4 | 26.0 | 8.3 | 8.3 | 0.0 | 5.9 |
| Nyahururu | ~2300 | 773.4 | 15.9 | 27.0 | 9.6 | 8.9 | 0.0 | 8.4 |
| Kisii | 1684 | 835.8 | 19.7 | 29.3 | 13.5 | 11.4 | 0.0 | 13.2 |
| Vihiga | ~1600 | 844.7 | 20.4 | 30.8 | 14.8 | 12.4 | 0.0 | 13.7 |
| Marmanet | 2600 | 820.3 ⚠ | 18.9 | 29.0 | 11.1 | 9.8 | 0.0 | 10.8 |
| Kapsabet | 1992 | 808.7 | 17.5 | 27.4 | 12.0 | 10.5 | 0.0 | 10.3 |
| 🥇 Kinamba | 2128 | 795.3 | 16.4 | 26.5 | 10.2 | 9.3 | 0.0 | 8.9 |
| Ingo Yefwe | 1469 | 856.7 | 21.2 | 32.3 | 15.1 | 12.6 | 0.2 | 14.3 |
| Mufiene shore | 1116 | 889.6 | 23.2 | 32.1 | 16.6 | 13.8 | 21.8 | 16.7 |
| 🏠 Gataka (home) | 1800 | 826.2 | 18.3 | 28.4 | 11.5 | 10.1 | 0.0 | 10.1 |
| 🌊 Kigongoni/Matuga (coast home) | 78 | 1004.3 | 26.3 | 33.6 | 22.2 | 19.3 | 365.0 | 22.1 |
| 🏔 Limuru ridge | 2257 | 783.5 | 15.5 | 25.6 | 10.2 | 9.3 | 0.0 | 8.1 |
| 🌲 Kijabe/Gatamaiyu forest edge | ~2380 | 771.6 | 14.8 | 24.9 | 9.5 | 9.0 | 0.0 | 7.3 |
| Site | PM2.5 | PM10 | NO2 | SO2 | CO | Ozone |
|---|---|---|---|---|---|---|
| Kerugoya | 6.5 | 18.3 | 3.1 | 0.6 | 279 | 51.7 |
| Kericho | 13.6 | 27.9 | 6.1 | 1.2 | 394 | 56.1 |
| Nyeri | 6.7 | 17.9 | 3.0 | 0.6 | 275 | 54.4 |
| Sipili | 8.2 | 17.4 | 4.2 | 0.6 | 275 | 56.3 |
| Kisii | 12.6 | 31.5 | 5.2 | 1.3 | 537 | 56.3 |
| Vihiga | ~20.4 | 33.6 | 4.8 | 1.4 | 560 | 67.6 |
| Kapsabet | 12.9 | 20.9 | 6.4 | 1.2 | 328 | 52.0 |
| 🥇 Kinamba | 3.9 | 10.5 | 1.2 | 0.3 | 177 | 51.5 |
| Marmanet | 6.7 | 10.9 | 1.0 | 0.2 | 161 | 54.3 |
| Ingo Yefwe | 23.5 | 34.0 | 5.9 | 1.7 | 537 | 58.2 |
| Mufiene shore | ~20 | 33.6 | 4.8 | 1.4 | 554 | 67.6 |
| 🏠 Gataka (home) | 7.3 | 23.6 | 11.2 ⚠ | 4.9 ⚠ | 518 | 64.1 |
| 🌊 Kigongoni/Matuga | 7.7 | 16.1 | 2.4 | 2.5 | 135 🏆 | 53.8 |
| 🏔 Limuru ridge | 7.3 | 23.6 | 11.2* | 4.9* | 512* | 64.1* |
* CAMS grid cell (~10 km) cannot separate Limuru from Gataka — identical values are a resolution artifact, not a finding. Real NO2 is expected lower off the Ngong Rd truck corridor (source-based inference; verify on-site if decisive).
Sun / wind / photoperiod (all sites): sunshine 10.1–11.0 h/day · solar 5.43–6.17 kWh/m²/day · wind 3.2–4.9 m/s · solstice daylength 11.96–12.01 h — uniform across Kenya, zero discriminating power. The photoperiod point is itself a finding: every Kenyan site gives a near-constant 12-hour day year-round (Kruse's Florida swings 10.2→14.0 h seasonally). Circadian photoperiod stability is a national advantage.
1. Exclusion Zone (fourth-phase) water — Pollack. EZ forms where water meets hydrophilic surfaces under light (IR-driven). Site-level inputs are solar energy and flowing natural water. Measured solar is near-uniform: 5.43–6.17 kWh/m²/day (±7 %), 10.1–11.0 sunshine h/day at all 12 sites — zero discriminating power. Flowing fresh water exists at every highland candidate (Kinamba: Burguret forest streams; Sipili: Ewaso Ng'iro headwaters; Kerugoya: Thuchi/Nyamindi; Ingo Yefwe: eight atlas-named rivers, Lusumu largest); Mufiene's shore had the lake itself. Verdict: EZ is a household lever (spring/flowing source water, light exposure, avoid drinking distilled or demineralized-RO water), not a site-selection lever in Kenya.
2. Magnetism — total field uniform, but the "magnetic pin" geometry does discriminate. Two metrics, two answers. Total field F: 33,558–33,763 nT across all Kenyan candidates (0.6 % spread) — cannot select between them; struck from the composite correctly. Inclination / horizontal share (Kruse's magnetic-pin criterion): this does vary. The project's own analysis (Kruse's Magnetic Pin Criteria Applied to Kenya and Africa, Gerald Shikunyi Kombo, 2026-10-19, ppigrf) found the winners — now independently verified with the offline IGRF-13 model (agreement ≤0.5°):
| Site | Inclination | H-share | F (nT) | Verdict |
|---|---|---|---|---|
| Bale/Sanetti, Ethiopia | −1.2° | 1.000 | 35,421 | Africa pin #1 — but 4,000 m altitude |
| Mt Marsabit | −13.1° | 0.974 | 34,257 | Kenya pin #1 — national park, arid, remote |
| Chyulu Hills | −25.0° | 0.906 | 33,526 | cloud cap unverified |
| Mt Kenya / Kinamba / Kerugoya belt | −19.3 to −19.6° | 0.942–0.944 | ~33,750 | all shortlist sites share one geometry |
| 🏠 Gataka (home) | −22.4° | 0.925 | 33,557 | same geometry as Suswa; D +0.55° — on the agonic line; passes both Kruse Oct-2026 criteria (JACK-KRUSE-PLACES-KAJIADO-NORTH.md PART 8C) |
| 🌊 Kigongoni/Matuga (coast home) | −27.8° | 0.885 | 33,630 | steepest inclination of all family sites |
| Kruse's El Salvador model site | +41° | 0.758 | ~36,100 | beaten by Africa on his own criterion |
But the livability filters disqualify both pin winners as residences: Bale/Sanetti sits at 3,000–4,400 m — far above the clinical 2,500 m hypoxia threshold that matters doubly with the family IPF/PH history (§3c measured Sipili's penalty at only 2,567 m); Marsabit is a national park (no residence inside), an arid-zone water island ~530–570 km from Nairobi with 120 km of 4WD murram, medically remote. The pin sites are expedition destinations, not homesteads — the doc supplies the logistics (Lake Paradise campsite, Bale Mountain Lodge with scam-report caveat). Its science verdict matches this project's: field geometry is real; flux-pinning, cloud-dielectric and health-effect claims are not supported — "Earth's field differs by only a few microtesla between places… far below a fridge magnet." Two independent analyses also converged on the same real hazard: rift groundwater fluoride (doc: "use treated water"; §3d item 4: test before drilling). Net: Kinamba remains the best Kruse-compatible place to LIVE — pin geometry equal to Mt Kenya (−19.35°, H 0.944), rift-shoulder basalt geology (partial pin criterion), plus the levers that are evidence-backed: coldest habitable nights, cleanest air on all six pollutants, farm-raised trout DHA (the doc's Kenyan DHA alternative is omena/dagaa from Lake Victoria — which the Mufiene shore also had). Crustal-anomaly point values remain an open gap (WDMAM has no free point-query; the doc did not retrieve Marsabit's either).
3. Earthing/grounding — measured proxy (soil conductivity). Conductivity scales with clay, organic matter, moisture:
| Site | Clay % | SOC % | CEC | Earthing-conductivity rank |
|---|---|---|---|---|
| Kerugoya | 48.9 | 3.29 | 24.1 | best |
| Kisii | 47.7 | 3.00 | 19.8 | 2nd |
| Kapsabet | 37.9 | 3.18 | 21.5 | 3rd |
| Sipili | 37.5 | 3.50 | 25.1 | 4th |
| Nyeri | 37.2 | 2.58 | 26.1 | 5th |
| Kinamba | 36.9 | 2.84 | 20.0 | 6th |
All six within 12 clay-% — weak gradient; Nyahururu/Vihiga/Marmanet/Ingo Yefwe/Mufiene soil-blind (SoilGrids down for those cells). Kerugoya's #1 physical rank gains a minor independent confirmation.
4. Water chemistry — fluoride: the one NEW real caveat, and it lands on the Rift-side sites. Geogenic fluoride enrichment in Kenya Rift volcanic aquifers is documented in the peer-reviewed literature: Naivasha catchment study (Science of the Total Environment, 2016), 32-borehole Nakuru County survey (Environmental Earth Sciences, 2018), Kenya Rift shallow-aquifer hydrochemistry (Ecotoxicology & Environmental Safety, 2021) — volcanic formations drive groundwater fluoride far above the WHO 1.5 mg/L limit in rift-floor and rift-shoulder aquifers.
Mitigation is cheap and the sites already have it: 1,100–2,000 mm/yr rainfall makes rainwater harvesting the primary drinking source (fluoride-free by definition); any borehole must be fluoride-tested before use. Kinamba survives as Kruse #1 — its trout is farm-raised on controlled water, and 1,117 mm/yr supports full rainwater catchment — but "don't drill before testing" is now a standing instruction for the rift-side shortlist.
5. Negative air ions — proxy only, weak literature. Ion counts rise near moving water, waterfalls and forest: Marmanet (Mau cloud forest), Kinamba (forest margin), Kericho (1,979 mm rain), Ingo Yefwe (~10 km from Kakamega Forest). Health evidence weak; no ranking impact.
6. Schumann resonance / telluric currents. Global ~7.83 Hz fundamental; local variation is not site-selectable and carries no health evidence base. Not scored, not actionable.
Exactly where you are: -1.37271746, 36.71575633 — Gataka,
Nkaimurunya ward, Kajiado North, Kajiado County; 1,800 m; FAIBA fibre with public IP;
~3–5 km from Kiserian livestock market/slaughterhouse, ~7–8 km from Karen premium buyers,
~25–30 km from Nairobi CBD, Ngong Hills wind farm ~9 km west.
Full profile: MASTER-EVERYTHING-GATAKA.md.
| Strength (already elite) | Value | Weakness (the movable part) | Value |
|---|---|---|---|
| Cold nights | MinT 6.4 °C — Kinamba-class at only 1,800 m | Water deficit | +534 mm (10-yr) / +856 mm (20-yr) |
| PM2.5 | 7.3 (WHO IT4) | NO2 / SO2 | 11.2 / 4.9 — highest of all 14 sites (Ngong Rd traffic) |
| UV | 9.4, sub-score 1.00 | Mean temp | 17.2 °C — slightly below the 20–25 comfort optimum |
| Soil (measured, not blind) | CEC 24.0, SOC 2.29 %, pH 6.1 — sub-score 0.93 | CO / ozone | 518 / 64 — combustion corridor |
| Tropical nights | 0.0/yr; wet-bulb 18.3 °C | ||
| Air pressure | 826 hPa — well under the 2,500 m hypoxia threshold |
Model rank: 43/71, score 0.766 — already above Ingo Yefwe (0.763). Water (0.30 sub-score) is the single big drag; air-NO2 and comfort are the small ones.
| # | Site | Score | What it fixes vs Gataka | What it costs you |
|---|---|---|---|---|
| 1 | Kerugoya -0.50, 37.28, 1,553 m | 0.933 | Water: +1,022 mm swing to −202 surplus; NO2 3.1; MeanT 18.5; keeps cold nights (8.5) | ~130 km / 2.5–3 h from Nairobi — leaves the Kiserian goat chain; fibre coverage must be verified |
| 2 | Naro Moru -0.1667, 37.0667, 2,092 m | 0.913 | PM2.5 3.9 = WHO AQG (2× cleaner); on the A2 highway; cold nights 8.6 | Deficit +251 remains; further from Nairobi (~3 h) |
| 3 | 🥇 Kinamba -0.14, 37.09, 2,128 m | 0.913 | PM2.5 3.9, all-six-pollutants cleanest; MinT 6.6 = your Gataka nights preserved; trout 13 km (DHA) | Fluoride belt — rainwater catchment, test any borehole; village, not town |
| 4 | Embu -0.5167, 37.45, 1,408 m | 0.910 | Comfort king: MeanT 20.0 — inside Burke optimum; near-balanced water (+110); PM2.5 6.1 | Warmer nights (10.2) than you have now; ~130 km via Thika |
| 5 | Nyahururu, 2,361 m | 0.906 | Water king: −467 surplus; MinT 6.6 | RainSwing 798 mm ⚠; fluoride belt; near the 2,500 m threshold |
| 6 | Iten, 2,146 m | 0.906 | Best balance of water (−9) + cold (9.1) + sun (9.2) | PM2.5 9.8; RainSwing 557 ⚠ |
| # | Site | Score | km Nai / Gat | What it fixes vs Gataka | Caveat |
|---|---|---|---|---|---|
| 1 | 🥇 Tigoni, 2,147 m (tea belt) | 0.833 | 24 / 29 | Water deficit halved: 455 vs 856 mm; colder nights MinT 5.7; volcanic well-drained soil; off the truck corridor → low NO2; Kiserian goat cycle survives (~30 km via Southern Bypass) | MeanT 15.3 cool; verify plot-level fibre on Limuru Rd corridor |
| 2 | Thika, 1,503 m | 0.828 | 40 / 54 | Cleanest PM2.5 nearby: 5.2; real water (deficit 478 + Tana/Chania rivers); MeanT 19.1 = closest metro site to comfort optimum; full Thika-Rd fibre corridor + town hospitals | ~50 km / 1.5 h from Kiserian — hardest for the goat business; warmer nights (8.4) |
| 3 | Limuru, 2,257 m | 0.813 | 28 / 31 | Coldest nights in the metro: MinT 5.0; best metro water balance: 449 mm; town with rail + fibre | Closest to the 2,500 m ceiling; MeanT 14.6 cold; fog belt |
| 4 | Kiserian, 1,864 m | 0.811 | 19 / 4 | Cleanest metro air: PM2.5 3.7, air sub-score 1.00; identical cold nights 6.4; zero business disruption | Water unchanged (897 — same rain shadow); fixes air only |
| Rank | Site | Score | km Nai / Gat | Elev m | PM2.5 | MinT | MeanT | Deficit 20yr | SOC % |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tigoni | 0.833 | 24 / 29 | 2147 | 7.3 | 5.7 | 15.3 | 455 | 3.75 |
| 2 | Thika | 0.828 | 40 / 54 | 1503 | 5.2 | 8.4 | 19.1 | 478 | 1.87 |
| 3 | Limuru | 0.813 | 28 / 31 | 2257 | 7.3 | 5.0 | 14.6 | 449 | 3.76 |
| 4 | Kiserian | 0.811 | 19 / 4 | 1864 | 3.7 | 6.4 | 17.2 | 897 | 2.61 |
| 5 | Machakos | 0.788 | 56 / 63 | 1628 | 4.2 | 8.1 | 18.3 | 730 | BLIND |
| 6 | Kiambu town | 0.786 | 13 / 26 | 1700 | 7.3 | 8.1 | 18.1 | 666 | 2.39 |
| 7 | Kitengela | 0.776 | 17 / 27 | 1607 | 7.3 | 7.6 | 19.6 | 866 | 1.66 |
| 8 | 🏠 GATAKA (you) | 0.766 | 15 / 0 | 1800 | 7.3 | 6.4 | 17.2 | 856 | 2.29 |
| 9 | Kikuyu/Ndeiya | 0.758 | 17 / 15 | 2020 | 7.3 | 7.3 | 16.3 | 743 | 2.9 |
| 10 | Karen | 0.758 | 12 / 6 | 1858 | 7.3 | 7.4 | 16.7 | 805 | 2.33 |
| 11 | Nairobi CBD | 0.743 | 0 / 15 | 1671 | 7.3 | 7.9 | 18.8 | 812 | BLIND |
| 12 | Ngong town | 0.723 | 20 / 7 | 1959 | 7.3 | 7.0 | 17.3 | 852 | BLIND |
| 13 | Ongata Rongai | 0.683 | 15 / 5 | 1749 | 7.3 | 8.2 | 17.8 | 955 | BLIND |
Note on metro water: no site within 70 km of Nairobi has a surplus — Tigoni/Limuru/Thika halve the deficit (449–478 vs 856 mm) but a true surplus still requires the central-highlands move (Kerugoya −202, Nyahururu −467).
| Distance | Feature | What it means |
|---|---|---|
| 0.8 km | Kandisi River -1.3729, 36.7089 | seasonal river along your plot's edge — flows in the rains, drains to the Mbagathi; sand-river abstraction possible in dry season |
| 1.7 km | Oloolua Forest -1.3601, 36.7070 | indigenous dry mid-altitude forest (KWS/Giraffe Centre-adjacent) — you live forest-edge: cooler microclimate, the real "canopy", an earthing/tree-air asset the model doesn't score |
| 2.1 km | Mbagathi River -1.3557, 36.7237 | most reliable surface water near you; forms Nairobi National Park's northern boundary — riparian borehole siting beats open-plain siting here |
| 3.8 km | Giraffe Center Nature Trail | inside the Oloolua block |
| 6.3–7.7 km | Ngong Road Forest Sections 1–4 (KFE) | plantation forest + Upper/Lower dams (7.1/7.5 km) |
| 8.2–10.9 km | Rimpa Estate, Ole Kasio, Silole conservancies | wildlife-adjacent land values |
| 9.5 / 10.5 km | Kibiku Forest / Dagoretti Forest | secondary forest blocks |
| 16.3 km | Nairobi National Park (centroid; boundary ~2–3 km via Mbagathi) | your plot is effectively on the park's green belt |
What this changes: the two nearest named water/green features in the metro are effectively yours — Kandisi at 0.8 km and Oloolua Forest at 1.7 km. The 856 mm deficit is a rainfall fact, but the Mbagathi riparian zone + fractured-volcanic aquifer mean water access at Gataka is better than the deficit number alone suggests, and the forest edge partly offsets the Ngong Rd NO2 plume. Tigoni/Thika still win on rainfall and traffic air — but your plot has the best green-water interface in the metro.
| Axis | 🏠 Gataka, 1,800 m | 🏔 Limuru ridge, 2,257 m -1.1022, 36.6475 | Winner |
|---|---|---|---|
| Water deficit (10-yr) | +534 mm | +122 mm — near-balanced | Limuru, 4.4× |
| Rain / ET0 (10-yr) | 942 / 1,476 mm | 1,206 / 1,328 mm | Limuru |
| Cold nights MinT / coldest-5 % | 6.4 / 10.1 °C | 5.0 / 8.1 °C | Limuru |
| Wet-bulb hottest | 28.4 °C | 25.6 °C — under stress thresholds | Limuru |
| Soil carbon SOC / CEC | 2.29 % / 24.0 | 3.76 % / 26.3 | Limuru, +64 % carbon |
| Model score (metro rank) | 0.766 (#8/13) | 0.813 (#3/13) | Limuru +0.047 |
| Mean temp | 17.2 °C | 14.6 °C — colder, further from Burke 20–25 optimum | Gataka |
| Pressure | 826 hPa | 783.5 hPa — still far above the 2,500 m hypoxia ceiling | Gataka |
| Sunshine / solar | 10.24 h / 5.60 kWh | 10.05 h / 5.57 kWh — fog belt | ~Tie |
| Air suite | NO2 11.2 ⚠ (Ngong Rd plume) | same CAMS grid cell — no measured separation; lower NO2 inferred off-corridor | Tie measured, Limuru inferred |
| Forest | Oloolua (dry mid-altitude), 1.7 km | Gatamaiyu 12.4 km + Escarpment 9.6 km + Kijabe 21 km — wet Afromontane (bigger, wetter class) | Limuru on class; Gataka on proximity |
| Rivers | Kandisi 0.8 km, Mbagathi 2.1 km — downstream | headwaters: Ngong River rises here → through Ngong Rd Forest → becomes your Mbagathi; Nderu/Chania system | Limuru — upstream of your own water |
| Kiserian goat cycle | 4 km | ~40 km / ~1 h via Limuru Rd → Southern Bypass | Gataka |
Verdict: Limuru ridge is the residence that beats this plot — it wins the two axes Gataka loses (water 4.4×, traffic air by location), keeps and improves the elite cold nights (5.0 °C), adds +64 % soil carbon, upgrades the forest class from dry to wet Afromontane, and sits upstream of your own river. It costs you 457 m of altitude (no hypoxia at 783.5 hPa), 2.6 °C of warmth, and ~55 min on the goat run.
Deeper-forest variant: Kijabe/Gatamaiyu forest edge (-1.01, 36.66,
~2,380 m) — coldest nights of all 16 sites (coldest-5 % = 7.3 °C, wet-bulb 14.8), but soil data
blind and altitude creeps toward the 2,500 m ceiling. Choose Limuru ridge proper for the residence.
Tigoni remains the top model score (0.833) and is ~10 km closer to Kiserian — the pick if the goat business must stay weekly; Limuru ridge is the pick if water and forest class matter more.
Everything Olutsotso-specific that exists for free is already in
C:\Users\HP\Downloads\Olutsootso (5 Dalgish papers, all official PDFs verified).
This is the complete gap list:
| # | Item | Why | Price / route | Where to look |
|---|---|---|---|---|
| 1 | Dalgish 1976 PhD dissertation — The Morphophonemics of the Olutsootso Dialect of (Olu)luyia (UIUC) | Only book-length Olutsotso grammar that exists; full morphophonemic spine; may pin Mufiene | Free via ILL (any library with ProQuest Dissertations access) · ~$30–45 direct | Record LIVE but UIUC-restricted (verified 2026-10-21): ideals.illinois.edu/items/66873 — if it 404s in your browser, use the permalink hdl.handle.net/2142/66695. 510 pages (Google Books confirms). Access only via ILL request or ProQuest purchase — search exact title + Dalgish + 1976. |
| 2 | Wagner Vol. II — Economic Life of the Northern Bantu (1956) | Land tenure, cattle, more Tsotso detail; no free scan anywhere | ~$40 | Labyrinth Books (Princeton); AbeBooks/Alibris used market. Search: Wagner Bantu Northern Economic Life 1956 |
| 3 | Historical map sheets — Karte von Deutsch-Ostafrika (German East Africa, 1900s–1910s) covering the Tanzanian Lake Victoria shore + British Kavirondo sheets | Only archival route to a place that vanished from modern maps; a German sheet may still print Mufiene | Mostly free (digital archives); money only for a paper reprint | David Rumsey Collection (davidrumsey.com), Library of Congress Map Collection, British National Archives digital sheets |
| 4 | Dundas 1913 — "The Tribes of the Lake Victoria Nyansa Region, Tanganyika Territory", J. R. Afr. Soc. (Wagner cites him for Wanga clans) | Independent early account; may carry the same origin tradition under another spelling | Usually free via JSTOR/archive.org | JSTOR; archive.org full-text search |
| — | NOT worth buying: any "Olutsotso dictionary" | None exists — SIL/Glottolog list the language; no lexicon publication anywhere. | ||
| — | NOT worth buying: Ethnologue full PDF | ISO/Glottolog entries are already in hand and free; Ethnologue adds nothing the ISO catalogue doesn't. | ||
Action order: file the ILL request for #1 first (free, 1–3 weeks typical turnaround) → then free map-archive browsing (#3) for Mufiene → only then spend on #2 if Wagner Vol. II matters for land tenure.
Booking rails: KWS accommodation via reservations.kws.go.ke, park entry via
kwspay.ecitizen.go.ke (official). Non-resident fees conflict across KWS pages (Marsabit
shows $22 and $40) — confirm on eCitizen before travel.
Mt Marsabit — Kenya pin #1 (I −13.1°, H 0.974, IGRF-13 verified):
| Place | Dist. from Lake Paradise pin | Contact / rate | Note |
|---|---|---|---|
| Lake Paradise Special Campsite (KWS) | 0 km | marsabitnp@kws.go.ke · +254 115 224276 | Exclusive use, book ahead, no facilities; ~US$35/adult/night non-resident + park entry |
| Sokorte Cabin (KWS self-catering) | in park | reservations.kws.go.ke | KSh 10,000/night resident rate listed; only 4 reviews, rated poor — inspect before paying |
| Bonkole Forest House (KWS) | in park | as above | 9 pax; no published rate — ask KWS directly |
| Ahmed Public Campsite (KWS) | 8.8 km | KWS contact | No prior booking; one reviewer reports non-locals charged ~3× |
| Sand & Rock Resort | 8.5 km | +254 790 077521 | Rated 4.3 |
| Big Tusks Hotel | 9.4 km | +254 725 665555 | Rated 4.8; ~$61–73/night (Expedia 2026) |
| Nomads Trail Hotel | 10.0 km | +254 709 751084 | Rated 3.9 |
Access: 530–570 km from Nairobi; ~120 km murram — 4WD in the dry season. Town hotels flagged for poor hygiene/unsafe wiring (Ebisa, Jirime, Victorian) — avoid.
Bale Mountains / Sanetti — Africa pin #1 (I −1.2°, H 1.000, verified):
| Place | Dist. from Sanetti ref | Contact / rate | Note |
|---|---|---|---|
| Park campsites (Sanetti, Sodota, Katcha) | 0–15 km est. | info@balemountains.org · +251 22 1190758 | Unequipped; permit + fee at Dinsho HQ |
| Bale Mountain Lodge | 17 km | info@balemountainlodge.com · +251 912 790802 | 11 rooms, ~$290–370 pp/night; a reviewer called a $680 charge a hoax — book direct, get the rate in writing |
| Dinsho Lodge | 26 km | park contacts | Listed by guides but reviews/park say NOT open |
| Goba Wabe Shebele Hotel | 29 km | +251 22 661 0041 | Basic; one reviewer's booking was missing |
| All Season Hotel, Robe | 41 km | +251 99 915 1515 | Rated 4.6 |
Hazards: 3,000–4,400 m altitude (clinical threshold 2,500 m — acclimatize; family IPF/PH history makes Sanetti a visit, never a stay), guides/scouts required on the plateau, check Oromia security advice, ~400 km from Addis.
Chyulu Hills — Kenya pin #2 (I −25.0°, H 0.906, verified): Campi ya Kanzi — Maasai-owned Kuku Group Ranch between Amboseli and Tsavo West; carbon-negative, 100 % solar since 1996, cloud-forest hikes, Kilimanjaro views; the flagship stay for this pin. Plus KWS public campsites in the park (check kwspay.ecitizen.go.ke).
Mt Kenya — pin #4 (I −19.3°, H 0.944, verified; coldest camps in Kenya): circuit camps Met Station (3,050 m, ranger post, water) · Old Moses (3,300 m, hut dorms + camping, first night on Sirimon) · Mackinders Camp (4,200–4,300 m, Teleki Valley, Sirimon–Naro Moru route) · Shipton's (north side) · Austrian Hut / Point Lenana (summit band). All KWS — reservations.kws.go.ke; fees on a 24-hour conservation cycle, resident vs non-resident.
Fees: [V] = official KWS Conservation Fee card Oct 2025 (scripts\kws-fees-2025.pdf,
fetched 2026-10-31 from kws.go.ke) · [P] = reasoned/typical, confirm before travel · [U] = unverified.
Coordinates: OpenStreetMap lookups 2026-10-31 (scripts\trip-coordinates.json).
| Park / category | Citizen | Non-resident | Your relevance |
|---|---|---|---|
| Nairobi National Park | 1,000 | $80 | 16 km — your green belt |
| Mt Kenya NP | 800 | $70 | Kinamba circuit (5b) |
| Aberdare / Meru / Kora | 800 | $70 | cold-belt getaways |
| Scenic: Hell's Gate, Longonot, Kakamega Forest NR, Shimba Hills | 500 | $50 | ancestral circuit |
| Special interest: Marsabit, Ndere Island, Chyulu Hills, Ruma | 500 | $40 | pin expeditions + Mufiene trip |
| Kisumu Impala Sanctuary | 300 | $25 | Mufiene trip base |
| Marine: Kisite-Mpunguti, Watamu, Diani Chale | 500 | $25 | coast home visits |
| Public campsite (all other parks) | 200 | $20 | Marsabit/Mt Kenya camping |
| Special campsite (all other parks) | 250 (+10,000/wk reservation) | $35 | Lake Paradise |
| Add-ons: animal tracking KSh 2,000 · warden's lecture KSh 3,000/group · Non-KWS [P]: Oloolua ~200–500 · Ngong Hills (KFS) ~300–500 · Giraffe Centre ~1,500/$27 · Kit Mikayi ~200–300 | |||
Target zone: the B3 Limuru–Kijabe road corridor between Limuru town
(-1.1108, 36.6431) and Kijabe; measured ridge point -1.1022, 36.6475
(deficit +122 mm, MinT 5.0, SOC 3.76 %). Three scouting corridors:
| Corridor | Coordinates to drive | Character | Land 50×100 [U] |
|---|---|---|---|
| Kijabe/Lari side (Gatamaiyu edge) | -1.0100, 36.6600 → gate -0.9937, 36.6732 | wet Afromontane forest edge, coldest, most rural | ~KSh 0.8–1.5 M |
| Limuru ridge proper | -1.1022, 36.6475 ± tea-belt roads | tea estates, fog belt, fibre along Limuru Rd | ~KSh 1.5–3 M |
| Tigoni alternative | Tigoni Dam -1.1392, 36.6762 | tea belt, 10 km closer to Kiserian | ~KSh 1.5–3 M |
Scouting day (from Gataka, ~45 km, ~1 h): matatu ~KSh 250–400 total [P] or drive (~KSh 1,000–1,500 fuel). Do, in order: Kiambu county planning office zonation → registered surveyor beacon check → ArdhiSasa/green-card title search → FAIBA/Safaricom fibre at the exact plot → borehole survey quote → Gatamaiyu/Kijabe forest-edge walk.
Buy-elsewhere reference prices [U — verify via HassConsult/BuyRentKenya]: Kerugoya ~0.8–2 M · Kinamba/Burguret ~0.2–0.6 M · Kakamega Lurambi ~0.4–1 M · Kitengela/Gataka ~0.8–1.5 M · Kigongoni/Kwale ~0.3–1 M+.
Get there: Madaraka Express Nairobi→Kisumu ~KSh 1,000 economy / ~1,500 business, ~5 h [P — metrail.co.ke unreachable today]; bus KSh 1,800–2,500 [P]. Local: Kisumu→Homa Bay ~KSh 500–800 [P]; Kisumu→Kakamega ~KSh 700–1,200 [P]. 5–7 day budget ≈ KSh 15,000–30,000 staying family at Ingo Yefwe (free).
| # | Place (exact) | Coordinates | What to do there | Cost |
|---|---|---|---|---|
| 1 | Dunga Beach, Kisumu | -0.1446, 34.7367 | biggest omena/dagaa landing — morning auction 07:00–10:00; Beach Management Unit office: ask Luo fisher-elders for vanished gulf-shore place-names; buy fresh omena (DHA-from-the-lake) | free [P: boat 500–1,500] |
| 2 | Kit Mikayi shrine | -0.1177, 34.5407 | sacred rock, Kisumu–Busia rd (Seme); resident elder-keepers — best single place to ask old names west of the gulf | ~200–300 [P] |
| 3 | Kibuye Market | -0.0946, 34.7667 | largest open-air market; fish traders know which landing keeps which old name | free |
| 4 | Kisumu Impala Sanctuary | -0.1148, 34.7444 | lakeshore park; Ndere boats depart here/Dunga | 300 [V] |
| 5 | Ndere Island | -0.2062, 34.5107 | uninhabited Luo-heritage island park — guides know gulf toponymy | 500 [V] + boat ~3,000–6,000 [P] |
| 6 | Kendu Bay / Mbita | -0.3666, 34.6500 / -0.4267, 34.2092 | the SW gulf shore = the exact direction Wagner's Tsotso moved from; ask Suba/Luo elders; Ruma NP (roan antelope) nearby | 500 Ruma [V] |
| 7 | Kakamega Forest NR — Isecheno | 0.2383, 34.8708 [P] | the Guineo-Congolian rainforest remnant the ancestors passed through; ask for forest-edge names matching "Mufiene" | 500 [V] + guide ~500–1,000 [P] |
| 8 | Bukura Market → Khusokomi ridge | 0.2206, 34.6150 | ~450 m from Ingo Yefwe — the c.1300 origin point is behind your own homestead; Luhya/Tsotso elder circuit (Vamwende question, Tier 3a words, Mufiene pronunciation); Bukura Agricultural School site (Wagner's 1910s station) | free |
| 9 | Dunga / Hippo Point sunset | -0.12, 34.75 | "the eastern shores of Lake Victoria" Wagner names — stand where the migration started | free |
The ask script for elders (all sites): "Is there a name like Mufiene
(Mu-jiene, Mu-fye-ne) for an old lakeside place? Which clan left the gulf for Kakamega around
1800–1850? Do you know Anyika?" Record audio (consent first), note exact pronunciation,
cross-match OLUTSOOTSO-LEXICON.md Tier 1/3a.
| Place | What to do | Cost |
|---|---|---|
| 🏠 Gataka (home) | standing protocol: sunrise outside, cold pour, Ngong ridge sunset, weekly omena; + Oloolua forest-edge walk (1.7 km), Kandisi riparian garden, rooftop rainwater build | Oloolua ~200–500 [P] |
| 🏔 Limuru ridge | scouting day (6b) + Gatamaiyu forest walk + tea-estate viewing | transport ~500 |
| Marsabit (Kenya pin #1) | Lake Paradise special campsite, crater-lake forest walk, Desert Museum — expedition not residence | 500 + 250 camp [V]; 4×4 2 days or flight ~$250+ [P] |
| Bale/Sanetti (Africa pin #1) | Sanetti plateau day-trip: giant lobelias, Ethiopian wolf, 4,300 m road — day visit only (altitude + family IPF/PH) | park ~$10–20 + guide [U] |
| Chyulu Hills | Campi ya Kanzi (Maasai-owned, carbon-negative) or KWS public campsite | 500 + 200 camp [V]; lodge ~$450–750/night [P] |
| Mt Kenya (Kinamba circuit) | Met Station→Old Moses→Shipton's→Point Lenana 4–5 days; Burguret trout (DHA) | 800 + 250/night camps [V]; guides ~15–25k [P] |
| Kigongoni/Matuga | Diani beach, Kisite-Mpunguti dhow snorkel, Wasini oysters, land due-diligence | 500 marine [V]; land [U] |
| Kakamega/Ingo Yefwe | 6c #7–8 circuit + homestead night (free) | 500 [V] |
SoilGrids (rest.isric.org) returned 503 all day 2026-10-31 — Nairobi CBD,
Ngong town, Ongata Rongai, Machakos (+16 sites) remain soil-blind; scripts\fill-gaps.ps1
is re-runnable the moment the service recovers. Impact on rankings: negligible —
blind metro sites share Gataka's red-volcanic belt (measured SOC 2.29 %, CEC 24.0), soil carries
10 % weight, and their 812–955 mm deficits cannot be out-scored by soil. Tigoni/Limuru
(SOC 3.75–3.76 %) keep the win either way.
docs\research-corpus\WAGNER-TSOTSO-SOURCES.md — full Wagner citation dossier, §1 origin text with spelling notedocs\research-corpus\OLUTSOOTSO-SOURCES.md — Dalgish source table, all free PDF links, dissertation routedocs\research-corpus\OLUTSOOTSO-LEXICON.md — tiered lexicon, Tier 1 includes MufieneBEST-PLACE-KENYA-KRUSE-COORDINATES.md (same folder) — 70-site rankings, Kruse levers, shortlistHOMELAND-ABAMWECHE.md (same folder) — Ingo Yefwe measurements, lineage, migration datesdocs\research-corpus\WAGNER-FOOD-BOTANY-NEED-TO-KNOW.md / WAGNER-ETHNOBOTANY-GLOSSARY.md — food/botany digestscripts\measure-everything-out.json — raw measured matrix (16 sites, all axes)scripts\kruse-magnetic-pin.txtscripts\geomag.ps1 + igrf13coeffs.txt — offline IGRF-13 geomagnetic modelTheBantuOfNorthKavirondo page n50, tesseract ×2JACK-KRUSE-PLACES-KAJIADO-NORTH.md (same folder) — PART 8: Kruse × Rick Rubin Tetragrammaton episode (28 Oct 2026); 8C IGRF cross-check: Gataka on the agonic line (D +0.55°), beats his El Salvador #1 on horizontal-field share (0.925 vs 0.758)KRUSE-TETRAGRAMMATON-2026-10-28-TRANSCRIPT.md (same folder) — 23,043-word timestamped transcript; converter scripts\vtt-to-transcript.pydocs\kenya-kajiado\, language sources in docs\research-corpus\, scripts in scripts\scripts\kws-fees-2025.pdf — official KWS Conservation Fee card, Oct 2025, fetched 2026-10-31 from kws.go.ke (§6a source)scripts\trip-coordinates.json — Nominatim coordinate lookups for all §6c/6d places, 2026-10-31