Check This Out!

Here’s an amazing video of Silbo Gomera, the whistling language of La Gomera, Canary Islands, Spain.

 

SuperForest Humanifesto

Follow

Get every new post delivered to your Inbox.