Explore relationships
Black Beach
Black Beach (Spanish: Playa Negra) is a prison located on the island of Bioko, in the former capital city of Malabo in Equatorial Guinea. It is considered one of Africa's most notorious prisons.
Use + to expand a branch. Click a topic name to open its summary.