april 30, 2017
Weird Weather in Costa Teguise Lanzarote
Just after mid-day in Costa Teguise the weather took a turn for the worse, with heavy rains, floodin ...View More
British woman dies after apartment fall in Spain
A British woman has died after falling from a 10th-floor apartment in the Spanish resort of Benido ...View More