TENERIFE, Spain – In a harrowing turn of events that has cast a shadow over this idyllic Canary Islands paradise, a powerful tidal surge battered the northern coast of Tenerife…
Remember me