Silbo Gomero: the whistled language of La Gomera island
In this video, we travel to the Spanish island of La Gomera in the Canaries, to encounter an ancient mode of communication.
Long before telephones were invented, locals living on ...
Thought-provoking articles and perspectives from guest writers on diverse topics, providing fresh insights, unique viewpoints, and expert opinions