Currently browsing tag

downpour

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 …