off Mombasa-Malindi Road
Bamburi, Coast Province 80100
Get directions

About Us

Reviews