Sweden is a modern country, fronted by lively cities full of spirit, however its past is also very much evident from ancient stone carvings to impressive medieval castles and churches. Discover the best of Sweden on a Titan Tour or as part of a Baltic Cruise.