Barbara Sharp 5 star review | Travel All Russia

Absolutely the trip of a lifetime

Barbara Sharp from United States traveled to Russia

Absolutely the trip of a lifetime. Russia is a beautiful country with so much history and culture. The local people were wonderful and so very helpful. I wish there wasn’t so much bad political press from our media in the US. Hopefully, more people will visit Russia and see the beauty of the country and its people. Thanks for your amazing services.

August 16, 2018
Read more Collapse