Villa Karo is a Finnish - West African cultural centre and artist residence located in the village of Grand-Popo, Benin in West Africa. The purpose of...