Another lost corner of Africa doing its thing.