A visit to Lamu's archaeological sites is never complete without a tour of its mosques which are some of the oldest in Kenya dating back to 600 years.
Gazetted by the National Museums of Kenya (NMK) as national monuments, these mosques attract hundreds of thousands of tourists every year on a spiritual pilgrimage.