Sakston

Sakston is an island ubicated in Africa.