The 17th-century town Cacheu was a hub of West African and European cultures, languages and beliefs (and run by women) ...