Africa Travel Posted on 21/02/2013 Peponi Hotel, Lamu Island Lamu island is the very root of Swahili culture in East Africa, which centuries ago spread down the coast from… Peponi Hotel, Lamu Island Read More