Title: Mombasa, the friendly town
Places: Mombasa (Kenya)