Sao Tome & Principe February 19, 2025By Sophia DavisIs this paradise reimagined off Africa’s West coast? – The Globe and MailBy Sophia Davis