Albacete Los Llanos, Spain Albacete Los Llanos, ES Albacete Los Llanos
Location
Record high
Recent observations