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
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