Scenic Tsar from Scenic Cruises – First Boutique Small Ship in Russia
Scenic Cruises Scenic Cruises is renowned for their world-class Scenic ‘Space-Ships’ design. The luxury cruise company set a new luxury standard in European river cruising with the April launch of the Scenic Crystal. Scenic Cruises...