Internationalisation

Tuesday, 19 June 2018

Let's Travel to Sochi, Russia!

Welcome to Sochi, Russia! Luckily, this is one of the hot spots in the country during the World Cup competition! Enjourney!

1 comment:

  1. Looks like a cool spot. Def calls to mind the Winter Olympics, and some pretty cool temperatures too.

    ReplyDelete