The Canary Islands are a Spanish archipelago located off the northwest coast of Africa. Known for their stunning […]
Jobs, Relocation, Scholarships & Travels / World Buzz
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 a ship that […]
