Is 3 Days Enough In Moscow?

Is Moscow an expensive city to visit?

.

What is there to do in Moscow in 3 days?

How much money do I need per day in Moscow?

Is St Petersburg or Moscow better?