Callao Bay

Callao Bay
Spanish: Bahía del Callao
The bay of Callao (top) and Lima (bottom)
LocationPeru
Ocean/sea sourcesPacific Ocean
SettlementsCallao

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.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy