Location scouting took Deverell around the world, including to Canada, Croatia and the Czech Republic, but she ultimately found Scotland to be the perfect home for the sets. “We were looking at a lot ...
In a Finnish shipyard, the 250,800-ton sister of Icon of the Seas, the world’s largest cruise ship, is in the final stages of construction. We got an inside look. By Ceylan Yeğinsu The valves were ...