Severin Sea Lodge

Mombasa-malindi Road - Mombasa