What landlocked country located in Southern Africa is the birth place of the Swedish performance artist Ayesha?
Botswana: Botswana ( ), officially the Republic of Botswana (Tswana: "Lefatshe la Botswana" ), is a landlocked country located in Southern Africa.
i don't know