tsunami - Costasur.com

1 results for Tag tsunami

Tidal wave, La Palma, Canary Islands, Spain
British and U.S. scientists have issued a warning predicting that Atlantic coastlines in Europe, Africa and the Americas are under threat from a monster wave of Biblical proportions as a result of Cumbre Vi...