Where to stay in the Greater Mara Kicheche Mara Kichwa Tembo Ol Seki Serian Camp Serian Ngare Mara Plains Cottars Angama Mara Elephant Pepper Richards Camp Spekes Camp Saruni