Finnish contractor Meyer Turku, which specializes in maritime leisure activities, has just announced that its masterpiece will make its maiden voyage in January next year. Manufactured in Finland, the maritime transport has the capacity to carry 5610 passengers and 2350 crew members. The Icon of the Seas is five times bigger than the Titanic,...