New YouTube Video
Here is a new youtube video of the Tecla on the Canary Islands. There are many dolphins to be seen.
Here is a new youtube video of the Tecla on the Canary Islands. There are many dolphins to be seen.
The Tecla is a family business run by three sailors who have been sailing since 1991. If you would like to know a little more about them, please watch our mini documentary on Youtube called Northbound.