Visit a "Space Place": Moscow's Cosmos Pavilion
  • 5 years ago
Space fan? The Cosmos Pavilion in Moscow, Russia is a stunning museum showcasing the country's achievements in space travel, and it's a must see.
Recommended