Moscow, Russia
Central Armed Forces Museum
The Central Armed Forces Museum also known as the Museum of the Soviet Army, is located in northern Moscow, Russia, next to Yekaterininskiy Park and across the road from Red Army Theater.
- City
- Moscow
- Country
- Russia
- Category
- Museum
- Suggested visit
- About 120 minutes
More places in Moscow
- Bolshoi Theatre
- Cathedral of the Immaculate Conception
- Central Dynamo Stadium
- Moscow Leningradsky railway station
- Red Square
- Russian Institute of Theatre Arts
Background: Wikipedia