Manda Island, Kenya The Uninhabitable Beauty of Manda Island As I landed on Manda Island, my sensors picked up the remains