Bungalow Lodge, situated on isolated lakefront in the semi-desert terrain of northern Kenya. More