The Canary Islands are a Spanish archipelago located off the northwest coast of Africa. Known for…
Tag: Canary Islands
Spain Sets New Record With 8.2 Million Tourist Arrivals in May 2023
According to figures issued by the National Institute of Statistics (INE), Spain witnessed a considerable increase…
Three Stowaways Survive 11 Days On Rudder Of Ship Travelling From Nigeria To Spain’s Canary Islands
The Spanish coastguard has rescued three stowaways who survived 11 days on the rudder of…