Focus Breaking Travel News investigates Moscow

Moscow is considered the World’s Leading City Destination by voters at the prestigious World Travel Awards – here Breaking Travel News takes a tour of the ever-evolving city to discover what makes it so special