I have always maintained that Moscow is underrated. It may not be the first destination that comes to mind when people talk about beautiful cities to visit ...