Ben Shwachman 4 star review | Travel All Russia

You were awesome!!

Ben Shwachman from United States traveled to Russia
4

We want to thank you for all your help in planning & managing our trip last month to Moscow & St. Petersburg. You were awesome!! The tours/tour guides and accommodations/hotels were beyond our expectations. Everything went very smoothly.

Published,
September 11, 2013
Read more Collapse