Our 17 day cruise on Ambassador Cruiselines Ambience ship took us to 8 different Norwegian ports (7 on mainland Norway and 1 in Svalbard)