Category Archives: Russia


Do you need a car in Moscow? Moscow is simply one of those cities where we think all of the main attractions are focused around the city centre, rather than outside it, although there are also plenty of parks around the edge of the city. Few reasons to get a hire car in Moscow. However,… Read More »