There are so many ways to approach languages and experience different cultures!
Visit these sites and you will get a lot of ideas!
European Centre for Modern Languages of the Council of Europe
In the European Centre for Modern Languages website you can find resources, programmes, training courses, and funding for language projects. Dive in and you are bound to find something for you!