Explore details about location Castro. Castro is a location situated within the Antofagasta alongside other areas such as 5 Norte, Copec, Huasco.