Set along the white sands of the Indian Ocean, Sarova WhiteSands Beach Resort defines luxury on Kenya’s coast. In this video, ...