Mombasa, Kenya (from Jeff)
March 23, 2015 in Kenya ⋅ ⛅ 90 °F
Mombasa is Kenya’s most important port and is situated on an island just on the coast. Arab sea traders influenced the city’s early history as did the Portuguese, who also controlled the city atRead more








