Richard Branson’s Mahali Mzuri hotel in Kenya is now the best in the world
Mahali Mzuri is a Swahili name loosely translating to 'a beautiful place.
The 12-tented luxury safari camp located in the private Olare Motorogi Conservancy was ranked as the number one hotel globally at the 2021 Travel + Leisure…
Read More...
Read More...