Equatorial Guinea March 27, 2025By Olivia WilliamsAfrica’s capital city on island that looks like it should be in totally different country – ExpressBy Olivia Williams