Your cruise is rich in destinations. I don't know all of them yet, but I've already visited some Alesund - take a half-day tour with a local guide. We had an unforgettable experience with the Viking Islands. Trondheim - the old Norwegian capital, and now a student town with an amazing atmosphere. Olden - the village itself is not very interesting, but you have a good option to take the tour of Olden-Geiranger, as you have enough time for this, and Geiranger is a must destination! Haugesund - I liked it the most, maybe because of the great sunny weather or the influence of the architecture, like in the beautiful Ålesund, and the delicious food in the harbour. I am planning to cruise again with this port. Stavanger is the oil capital of Norway, and there we had an excursion to the museum with a walk through the city center.