Russia's Space Station Mir: The First Space Tourist Hotspot?

EDITOR'S RECOMMENDATIONS

More from Space.com