News

It was once one of the largest buildings in Tenerife, the biggest of the Canary Islands. Despite its decay, the building's remnants remain today, symbolising the blend of decay and beauty that ...
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right. The Canary Islands are a part of Spain located off the northwest coast of Africa, in the Atlantic Ocean.