Torre de la Libertad

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


Must-see attractions