Study spanish at Galfir Spanish School, Tenerife.
Tenerife is the largest and the most populous of the Canary Islands. The capital is called Santa Cruz de Tenerife. Tenerife hosts one of the largest and most popular carnivals in the world.
Studying spanish in Tenerife gives you an excellent climate, and a lot of activities to participate in after your spanish class is finished. Find basic spanish classes and advanced spanish classes in Tenerife here.