This is perfect to practice your Spanish or English mainly but also French or other possible languages depending on persons [read more]present
This group organizes activities every day. Program from Monday to Friday is similar every week and is very interesting as it’s not in the same place. Activities change every weekend and are really interesting with hiking, beach or cultural activities for example.

I strongly recommend this group. All the details are on their FB page. [/read]