Las Cuevas de Anzota, son una formación natural geológica que data del jurásico y fueron tallados por el agua y el viento costero. Están ubicadas en el borde costero sur de la ciudad, a 10 km desde el pie del Morro de Arica.
Las tierras que hoy conocemos como la Playa Corazones de Arica, donde se encuentran estas cuevas, pertenecieron y fueron habitadas en épocas precolombinas por nativos que se dedicaban a la pesca conocidos como Cultura Chinchorro, quienes habitaron este lugar entre 6000 a.C. hasta 2000 a.c.
El entorno de las Cuevas de Anzota, está constituido por dos tipos de rocas: rocas intrusivas y una secuencia de rocas volcánicas y sedimentarias. Las rocas intrusivas son granitoides y están ubicadas al norte del sector de las cuevas. Se originaron en el Cretácico Superior, hace aproximadamente unos 96 millones de años. Las rocas volcánicas son andesitas y las rocas sedimentarias marinas son areniscas y calizas; se encuentran al sur y se originaron en el Jurásico Medio, aproximadamente 170 millones de años atrás.