Where are we staying?


Just wondering if anyone knows any of the places that we stay on while on the Winter Spirit tour?? I am dying to find out :slight_smile:


First I thought is Moscow. It is truly a paradise of snow.


Tour doesn’t go to Moscow…

Just curious as to which hostels/hotels we stay in??


Doesn’t matter… Have my docs from the travel agent so I know now :slight_smile: