A historic island town with Swahili architecture and beautiful beaches, Lamu offers a unique and relaxing experience.