Flamingo Villas
Kenya
>
Coast
>
Kilifi
>
Malindi
>
Shella ward
>
Flamingo Villas
Flamingo Villas
Barabara
Casuarina Road
Mapumziko
resort
Casuarina Road
St Peter Health Centre, Modern Coast Booking & Parcel Office, Petro - Casuarina Road, Driftwood Beach Club