stadium russia world cup

Experiencing Russia at the World Cup 2018

Experiencing Russia during the World Cup 2018 was definitely a one-of-a-time adventure! We do realize that traveling during this time is not necessarily reflecting how the country is on a regular basis. But we also after realized that this might just be an amazing time to see both the Russian culture and people in combination […]

Experiencing Russia at the World Cup 2018 Read More »