Tembea:Lamu’s Splendour

Lamu, Kenya’s oldest living town, is a part of the Lamu Archipelago and in spite of its age has retained all the charm and character built up over centuries with its mishmash of cultures, conquest amidst the ravaging beauty of nature’s splendours.
no image
Times Reporter