Cabo Verde February 23, 2025By Sophia DavisNearly 1,000 tourists fall ill while visiting Cape Verde in Africa – New York PostBy Sophia Davis
Sao Tome & Principe February 19, 2025By Sophia DavisIs this paradise reimagined off Africa’s West coast? – The Globe and MailBy Sophia Davis