Currently browsing tag

downpour

Last updated by at .

Heavy Downpours In Guatemala






Havoc all over Guatemala as flash floods, mudslides and heavy rains pour all over the country due to low pressure tropical storm …