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