...making friends forever
Visiting another country on a cultural exchange will give you a context to your language learning because you will be able to apply your language skills. Moreover, you will have the opportunity to participate in the day-to-day life of a host family, effectively becoming another member of the family.