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.