From traditional villages beside sprawling fjords to colorful towns set over several islands discover Norway's most unique and beautiful places.