Oslo and Tromso are the cities in Norway filled with the most cultural heritage, as they have a lot of museums and historical places.