News

Royal Caribbean International's 'Icon of the Sea' has been built in the European country Finland and costed USD 2 billion.