English Point Marina | Americana
English Point Marina occupies a waterfront site on English Point Creek in Mombasa. Its floating pontoon marina has 88 berths, including capacity for six yachts, with berth lengths from 6 to 30 metres.
English Point Marina occupies a waterfront site on English Point Creek in Mombasa. Its floating pontoon marina has 88 berths, including capacity for six yachts, with berth lengths from 6 to 30 metres.