Locals and tourists batten down hatches as ‘Red Alert’ Storm Nuria to smash Canary Islands TODAY – latest weather maps
TOURISTS and residents of the Spanish Canary Islands are bracing for the worst before Storm Nuria with "hurricane-force" winds makes ...