Staying abroad really takes a lot from you. It takes a lot of courage to be isolated and stay among people who even don’t look alike. There are remarkable challenges such as language difference, cultural difference and lifestyle change, and even a changed calendar where there is an unknown list of holidays and festivals to […]