Norway has a varied geography and climate due to its long coastline. Its capital and largest city is Oslo, and the official language is Norwegian. Some interesting places to visit in Norway include the cities of Oslo, Stavanger, Bergen, and the scenic fjords of Geiranger and Flam. Norwegian culture has also been influenced by traditional Scandinavian mythology such as the folklore of trolls.