Moscow makes top 10 list of the world’s best cities

Preview The Russian capital has been recognized as the world’s sixth-best metropolis in a ranking of 100 big cities, compiled by a North American consulting company Resonance.
Read Full Article at

Droolin’ Dog sniffed out this story and shared it with you.
The Article Was Written/Published By: RT

Author: Droolin' Dog News Team