Latest

By Sarika Bansal Lamu, Kenya, encourages visitors to slow down and appreciate life without cars. Walking the sandy, winding streets of Shela—a village on the southeastern coast of Kenya’s Lamu Island—is an exercise in trusting the process. The island is essentially free of motor vehicles, and the alleyways are only wide enough for pedestrians and […]
...