Black Beach (locally also known as Playa Negra) is the name given to a prison located on the island of Bioko, in the capital city of Equatorial Guinea, Malabo. It is one of the most notorious prisons in Africa.
Contribute to this page
Suggest an edit or add missing content
Top Gap
By what name was Black Beach (2020) officially released in India in English?