A small town on the coast of Kenya. Listen to a Swahili welcome!