Although Moscow is one of the world’s most expensive cities, there are still plenty of places where you have a chance to unearth a hidden gem at a rock-bottom price. Levsha flea market is a weekend fair located just outside Moscow, to the north-west, in the town of Khimki. In the whole capital, there is […]