Callao Bay | |
---|---|
Spanish: Bahía del Callao | |
Location | Peru |
Ocean/sea sources | Pacific Ocean |
Settlements | Callao |
Callao Bay (Spanish: Bahía del Callao) is a bay located off the coast of Callao, Peru. The islands of San Lorenzo and El Frontón are located to its west.