Manda Bay is a small, family-owned beach lodge on the northwestern side of Manda Island in the Lamu Archipelago, along ...