← all shorts

Place

Canary Islands

A Spanish archipelago located off the northwest coast of Africa. Comprising several volcanic islands, including La Gomera, they are known for their unique ecosystems and diverse cultural heritage, which includes the whistled language of Silbo Gomero.

Mentioned in 1 article