Reasons for learning a foreign language

Đề IELTS Cambridge 11 - Test 3
Some people say that the only reason for learning a foreign language is in order to travel to or work in a foreign country. Others say that these are not the only reasons why someone should learn a foreign language.
Discuss both views and give your own opinions.
Write at least 250 words.