Terra Boa The Mirage, The Island of Sal, Cape Verde.