Stockholm – the city of islands - is one of the most beautiful capital cities in the world. Founded on the site of a fishing village in the 13th century, the city of Alfred Nobel is an absolute delight to visit. It is home to architectural marvels like the Royal Palace as well as breathtaking natural beauty, evident in the beautiful island of Långholmen. On this panoramic sightseeing tour, discover a treasure trove of culture, natural beauty, history and architecture that is Stockholm!