Built in 2011 to celebrate Equatorial Guinea's independence, this imposing structure is surrounded by gardens and overlooks the sea.
Torre de la Libertad
Rio Muni
Rio Muni
Built in 2011 to celebrate Equatorial Guinea's independence, this imposing structure is surrounded by gardens and overlooks the sea.