About El Frontón
El Frontón is an island off the coast of Callao, Peru. For much of El Frontón's history, the island was used as a prison. Fernando Belaúnde Terry, who was twice president of Peru, was imprisoned on the island as a political prisoner.