One of the major concerns that people have when they move to a new country, for the long-term or for a shorter period of time, is whether they will be able to build a social life. It can be daunting starting from scratch but there are many ways in which you can tap into the […]