Near Villa Peponi Estate, Celtel Road - Likoni
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya




































