Review by: Malda Alami

Overall Impressions

The trip has exceeded our expectations of how beautiful Africa and Seychelles were and how smooth the trip was because the agency has booked us everything from A-Z from flights to transportation to Covid pcr tests! MAHLATINI made our trip amazing and smooth to travel especially during Covid!

Countries Visited


Kenya was beautiful, we stayed one night in Nairobi before heading to the Masai Mara. We went downtown and to the giraffe center it was amazing! We definitely plan to go back and explore the country more!


Seychelles was like paradise! We stayed at the Carana Beach hotel in the north of the island and the beach was pure blue and see through and the sand was white and soft! We took a private tour around the island, went to the tea factory, the rum distillery and downtown the market. Also went island hopping to La Digue and Moyenne. Beautiful islands! Actually paradise!

Accommodation Visited

Hemingways Nairobi

What a hotel! It's so beautiful. Surrounded by a forest, so serene. The staff were extremely nice, kind and helpful! The hotel is clean up to standards and overall amazing!

Kichwa Tembo Tented Camp

Kichwa Tembo is a place we will never forget! Amazing staff, very nice, kind, helpful! We couldn't have asked for a better guide, Anne, who took us on the rides everyday. She made a huge difference of how our rides went from how informative, how down to earth and nice she is. She truly made our trips extremely memorable! The food at the camp was delicious! There was always something to do at the camp, there is no time to be bored. We went on the hot air balloon (expensive but 100% worth it!) The tent we were in is super clean and nice. This camp is highly recommended!

Carana Beach Hotel

Carana Beach hotel was located in paradise! The beach is almost like private for the hotel, it was nice empty and quiet. The hotel staff were very kind. The hotel is clean in general. The food was delicious! Masons travel came to the hotel and gave us a list of activities we can do while our stay at the hotel. It was a very good experience at the hotel.

Staff Review

Steve Meinhold, who was our agent, has made our trip extremely memorable! He was great, extremely kind and helpful! He made sure we have every document needed so we don't face any issues! He gave us a call before our trip to go through every detail of the trip! Our flight to Seychelles got cancelled and he made sure we didn't worry about anything and rebooked us everything and informed us of our new bookings! We thank you Steve very much for your hard work and will definitely be glad to work with you again! Wouldn't have done this without you honestly!