Mahali Mzuri: Staying at Sir Richard Branson’s Kenya Safari Camp
Appropriately translated, Mahali Mzuri means a “beautiful place” in Swahili. This uniquely designed tented Kenyan property is just that, a
Appropriately translated, Mahali Mzuri means a “beautiful place” in Swahili. This uniquely designed tented Kenyan property is just that, a