South Pacific High

weather phenomenon off the Peru and northern Chile coasts

Categories: