Mosque introduction: The mosque on Lamu Island has a fresh and bright green dome. Attraction Travel Guide to Mombasa, Kenya