This is how it went down at Serena Beach Mombasa. We were privileged to pitch our cyber security insurance before investors. We also showcased the product to the audience.
Mara Serena Safari Lodge is perfectly located for both business and leisure guests in Maasai Mara. The hotel has everything you need for a comfortable stay.