skip navigation link
Barcena

Barcena is on San Benedicto Island, which lies off the coast of Mexico, south of Baja California and west of Mexico City.