20. A large island country located just off the southeast coast of Africa.

Answer