English Point Marina - Mombasa's Crown Jewel

KENYA
[The Star] Located in a four-acre beach view, the English Point Marina is an iconic landmark that overlooks the Mombasa skyline in a natural marina basin with a modern design and contemporary feel.