What are the top tourist attractions in Lamu?

Is Lamu walkable?