Situated off the west coast of Africa, Lanzarote is a striking island that is perhaps more like being on Mars than anywhere ...
‘Do not enter’ signs appeared near popular beauty spots on the island of Lanzarote last month ... has appeared reading ‘My misery your paradise’ and ‘Tourist go home’.