gran canaria

Gran Canaria and Beyond: A Place for You and Me in The Canary Islands

The Canary Islands are a chain of islands off the coast of Africa which are part of Spain. The islands…

7 years ago

Gran Canaria: Tug boat ferrying large object at sea mistaken for crashed plane

A tug boat ferrying a large object at sea has been mistaken for a crashed plane off the Spanish Island…

11 years ago