Check This Out!

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

 

SocialVibe


SuperForest Humanifesto

Follow

Get every new post delivered to your Inbox.