
Bordered by the Indian Ocean to the east, the Eastern African country of Kenya is surrounded by Ethiopia and South Sudan to the north and Uganda to the west, Somalia to the north east and Tanzania to the south

Omo remains

[from en.wikipedia.org]: The Omo remains are a collection of hominin bones discovered between 1967 and 1974 at the Omo Kibish sites near the Omo River, in Omo National Park in south-western Ethiopia. The bones were recovered by a scientific team from the Kenya National Museums directed by Richard Leakey and others. The remains from Kamoya's Hominid Site (KHS) were called Omo I and those from Paul I. Abell's Hominid Site (PHS) were called Omo II.

The Great Migration in Masai Mara, Kenya

The Great Migration explained - follow the wildebeest herds into Kenya and the Masai Mara. [image from masaimara.com]

Maasai people

[from en.wikipedia.org]: The Maasai are a Nilotic ethnic group inhabiting northern, central and southern Kenya and northern Tanzania, near the African Great Lakes region. Their native language is the Maasai language, a Nilotic language related to Dinka, Kalenjin and Nuer. Except for some elders living in rural areas, most Maasai people speak the official languages of Kenya and Tanzania—Swahili and English.

Maasai Mara

[from en.wikipedia.org]: Maasai Mara, also sometimes spelt Masai Mara and locally known simply as The Mara, is a large national game reserve in Narok County, Kenya, contiguous with the Serengeti National Park in Tanzania. It is named in honour of the Maasai people, the ancestral inhabitants of the area, who migrated to the area from the Nile Basin. Their description of the area when looked at from afar: "Mara" means "spotted" in the local Maasai language, because of the short bushy trees which dot the landscape.

Meru
Average temperatures
Jan
19.1°C17.2Precipitation: 54.1 mm
Feb
21°C17.7Precipitation: 32.3 mm
Mar
21.7°C18.4Precipitation: 119.4 mm
Apr
22.9°C16.4Precipitation: 280.8 mm
May
20.8°C16.9Precipitation: 139.7 mm
Jun
20°C14.8Precipitation: 9.1 mm
Jul
20.6°C13.5Precipitation: 11.1 mm
Aug
19.7°C15.2Precipitation: 10.6 mm
Sep
20.5°C17.2Precipitation: 19.2 mm
Oct
22.5°C16.6Precipitation: 229.8 mm
Nov
20.9°C16Precipitation: 317 mm
Dec
18.4°C17.1Precipitation: 142.9 mm

Malindi
Average temperatures
Jan
30.8°C23.3Precipitation: 11 mm
Feb
30.9°C23.5Precipitation: 17 mm
Mar
31.8°C23.9Precipitation: 36 mm
Apr
31.1°C24.2Precipitation: 163 mm
May
28.8°C23.4Precipitation: 298 mm
Jun
27.9°C22.6Precipitation: 154 mm
Jul
27.3°C22Precipitation: 91 mm
Aug
27.4°C21.6Precipitation: 64 mm
Sep
28.3°C21.7Precipitation: 47 mm
Oct
29.6°C22.2Precipitation: 68 mm
Nov
30.5°C22.8Precipitation: 75 mm
Dec
30.8°C23.4Precipitation: 35 mm

Lamu
Average temperatures
Jan
30.9°C24.5Precipitation: 6 mm
Feb
31.3°C24.7Precipitation: 4 mm
Mar
32.1°C25.5Precipitation: 25 mm
Apr
31.1°C25.6Precipitation: 130 mm
May
29°C24.5Precipitation: 329 mm
Jun
28°C23.7Precipitation: 164 mm
Jul
27.4°C23.2Precipitation: 75 mm
Aug
27.5°C23.1Precipitation: 40 mm
Sep
28.3°C23.5Precipitation: 39 mm
Oct
29.5°C24.3Precipitation: 40 mm
Nov
30.8°C24.6Precipitation: 39 mm
Dec
31.2°C24.6Precipitation: 28 mm

Kisumu
Average temperatures
Jan
30.6°C23.8Precipitation: 79 mm
Feb
30.8°C24.1Precipitation: 84 mm
Mar
30.4°C24.1Precipitation: 169 mm
Apr
28.8°C23.4Precipitation: 213 mm
May
28.2°C22.8Precipitation: 167 mm
Jun
27.9°C22.2Precipitation: 85 mm
Jul
27.7°C21.9Precipitation: 85 mm
Aug
28.2°C22.2Precipitation: 81 mm
Sep
29.4°C22.8Precipitation: 90 mm
Oct
30.5°C23.8Precipitation: 95 mm
Nov
30.1°C23.7Precipitation: 139 mm
Dec
29.9°C23.5Precipitation: 101 mm

Kakamega Rainforest
Average temperatures
Jan
30°C12Precipitation: 61 mm
Feb
30°C13Precipitation: 105 mm
Mar
30°C13Precipitation: 163 mm
Apr
29°C13Precipitation: 264 mm
May
28°C12Precipitation: 273 mm
Jun
27°C12Precipitation: 182 mm
Jul
28°C11Precipitation: 158 mm
Aug
27°C12Precipitation: 211 mm
Sep
28°C12Precipitation: 175 mm
Oct
29°C12Precipitation: 144 mm
Nov
29°C12Precipitation: 140 mm
Dec
29°C12Precipitation: 95 mm

Mombasa
Average temperatures
Jan
32°C23Precipitation: 33 mm
Feb
32°C24Precipitation: 15 mm
Mar
33°C24Precipitation: 56 mm
Apr
31°C24Precipitation: 163 mm
May
29°C23Precipitation: 240 mm
Jun
28°C21Precipitation: 80 mm
Jul
28°C20Precipitation: 70 mm
Aug
28°C20Precipitation: 66 mm
Sep
29°C21Precipitation: 72 mm
Oct
30°C22Precipitation: 97 mm
Nov
31°C23Precipitation: 92 mm
Dec
32°C23Precipitation: 75 mm

Nairobi
Average temperatures
Jan
26.7°C12.9Precipitation: 42.1 mm
Feb
27.9°C13.1Precipitation: 48.3 mm
Mar
27.5°C14.1Precipitation: 68.8 mm
Apr
26°C14.9Precipitation: 157.2 mm
May
24.5°C14.3Precipitation: 108.3 mm
Jun
23.7°C12.3Precipitation: 26.5 mm
Jul
22.6°C11.4Precipitation: 11.5 mm
Aug
23°C11.5Precipitation: 13.6 mm
Sep
25.6°C12Precipitation: 24.8 mm
Oct
26.6°C13.3Precipitation: 43.3 mm
Nov
24.9°C14Precipitation: 120.9 mm
Dec
25.3°C13.5Precipitation: 79.8 mm

Nakuru
Average temperatures
Jan
27.3°C8.7Precipitation: 29 mm
Feb
27.9°C9.2Precipitation: 45 mm
Mar
28°C9.9Precipitation: 69 mm
Apr
25.8°C11.6Precipitation: 141 mm
May
24.8°C11.2Precipitation: 130 mm
Jun
24.4°C10.2Precipitation: 79 mm
Jul
23.8°C10.1Precipitation: 92 mm
Aug
24.1°C9.8Precipitation: 105 mm
Sep
25.5°C8.9Precipitation: 89 mm
Oct
25.3°C9.1Precipitation: 70 mm
Nov
24.4°C10Precipitation: 70 mm
Dec
25.8°C8.9Precipitation: 44 mm

Garissa
Average temperatures
Jan
36.7°C22.6Precipitation: 11.9 mm
Feb
37.8°C23.3Precipitation: 5.5 mm
Mar
38.3°C24.4Precipitation: 48.6 mm
Apr
37°C24.5Precipitation: 89.7 mm
May
35.8°C23.3Precipitation: 15.5 mm
Jun
34.1°C21.8Precipitation: 5.2 mm
Jul
33.6°C21.2Precipitation: 3.4 mm
Aug
33.8°C21.3Precipitation: 6.6 mm
Sep
35.1°C21.7Precipitation: 8.4 mm
Oct
36.3°C23.1Precipitation: 30 mm
Nov
36.2°C23.6Precipitation: 96.9 mm
Dec
35.4°C23Precipitation: 51.9 mm

Lodwar
Average temperatures
Jan
35.5°C21.9Precipitation: 8.6 mm
Feb
36.2°C23Precipitation: 9.5 mm
Mar
36.2°C24Precipitation: 18.9 mm
Apr
34.8°C24.4Precipitation: 58 mm
May
34.8°C24.5Precipitation: 21.3 mm
Jun
34.1°C24.1Precipitation: 7.6 mm
Jul
33.2°C23.7Precipitation: 20.2 mm
Aug
33.6°C23.8Precipitation: 8.9 mm
Sep
34.9°C24.3Precipitation: 5.1 mm
Oct
35.4°C24.8Precipitation: 10.2 mm
Nov
34.5°C23.7Precipitation: 28.4 mm
Dec
34.8°C22.3Precipitation: 14 mm

Embu
Average temperatures
Jan
28.7°C13.7Precipitation: 41 mm
Feb
30.3°C14.3Precipitation: 34 mm
Mar
30.4°C16.3Precipitation: 64 mm
Apr
28.6°C17.4Precipitation: 218 mm
May
27.2°C17.2Precipitation: 139 mm
Jun
26.4°C15.6Precipitation: 21 mm
Jul
25.1°C15.2Precipitation: 28 mm
Aug
25.4°C15.2Precipitation: 11 mm
Sep
28.2°C15.8Precipitation: 17 mm
Oct
29.5°C16.9Precipitation: 86 mm
Nov
27.5°C16.4Precipitation: 189 mm
Dec
27.2°C14.7Precipitation: 45 mm

Nanyuki
Average temperatures
Jan
25°C7Precipitation: 13 mm
Feb
26°C8Precipitation: 23 mm
Mar
25°C9Precipitation: 46 mm
Apr
23°C11Precipitation: 120 mm
May
23°C10Precipitation: 81 mm
Jun
23°C9Precipitation: 51 mm
Jul
22°C8Precipitation: 69 mm
Aug
23°C8Precipitation: 66 mm
Sep
24°C8Precipitation: 48 mm
Oct
24°C8Precipitation: 64 mm
Nov
23°C9Precipitation: 86 mm
Dec
23°C8Precipitation: 38 mm

Voi
Average temperatures
Jan
31.6°C20.1Precipitation: 34 mm
Feb
32.9°C20.2Precipitation: 29 mm
Mar
33.3°C20.8Precipitation: 79 mm
Apr
31.8°C20.4Precipitation: 100 mm
May
29.9°C20Precipitation: 30 mm
Jun
29°C18.3Precipitation: 6 mm
Jul
28.1°C17.5Precipitation: 3 mm
Aug
28°C17.2Precipitation: 8 mm
Sep
29.2°C17.6Precipitation: 15 mm
Oct
31.1°C18.9Precipitation: 26 mm
Nov
31.4°C20.1Precipitation: 106 mm
Dec
30.6°C20.4Precipitation: 119 mm

Lake Naivasha
Average temperatures
Jan
32°C12Precipitation: 84 mm
Feb
33°C13Precipitation: 79 mm
Mar
34°C13Precipitation: 126 mm
Apr
27°C9Precipitation: 268 mm
May
22°C10Precipitation: 186 mm
Jun
25°C11Precipitation: 122 mm
Jul
26°C9Precipitation: 127 mm
Aug
28°C10Precipitation: 140 mm
Sep
30°C12Precipitation: 150 mm
Oct
29°C12Precipitation: 179 mm
Nov
26°C11Precipitation: 169 mm
Dec
31°C11Precipitation: 193 mm

Nyeri
Average temperatures
Jan
28°C12Precipitation: 38 mm
Feb
31°C13Precipitation: 48 mm
Mar
28°C13Precipitation: 84 mm
Apr
25°C10Precipitation: 255 mm
May
22°C8Precipitation: 135 mm
Jun
20°C7Precipitation: 70 mm
Jul
21°C8Precipitation: 71 mm
Aug
21°C7Precipitation: 80 mm
Sep
28°C10Precipitation: 67 mm
Oct
30°C7Precipitation: 110 mm
Nov
23°C10Precipitation: 136 mm
Dec
25°C13Precipitation: 124 mm