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


Built in 2011 to celebrate Equatorial Guinea's independence, this imposing structure is surrounded by gardens and overlooks the sea.


