Sao Tome & Principe March 8, 2025By Mia GarciaDiscovering Sao Tome and Principe: A Hidden Gem of AfricaBy Mia Garcia