Check This Out!
04 Jan 2011 Leave a Comment
in Super Info
Here’s an amazing video of Silbo Gomera, the whistling language of La Gomera, Canary Islands, Spain.
04 Jan 2011 Leave a Comment
in Super Info
Here’s an amazing video of Silbo Gomera, the whistling language of La Gomera, Canary Islands, Spain.
Recent Comments