Board Thread:Fun and Games/@comment-46119223-20200728075738/@comment-46119223-20200904074446

- This country is located in Africa

- This country is one of the most successful in Africa

- This country borders with the Indian ocean