connect with us
Greece's latest tourism industry news by Greek Travel Pages

Russian Cosmonauts to Recuperate at Creta Maris on Crete

Russian cosmonauts will carry out their post-flight rehabilitation at the Creta Maris Beach Resort on Crete, upon their return from the International Space Station.