What landlocked country located in Southern Africa is the birth place of the Swedish performance artist Ayesha?
Ayesha Quraishi: Ayesha Quraishi, also known as just Ayesha, born 8 July 1981 in Botswana, is a Swedish performance artist. Botswana: Botswana ( ), officially the Republic of Botswana (Tswana: "Lefatshe la Botswana" ), is a landlocked country located in Southern Africa.
Botswana