Results 1 results found Lamu Town, UNESCO World Heritage Site, island of Lamu, Kenya, East Africa, Africa