One of the beautiful things about travelling is that whilst you anticipate some differences when you visit another country, such as the language, climate, food, and even landscape, there are always things that take us by surprise. As we have been pulling together the...

read more