Skip to content

All

All articles

Heddal, Norway's largest stave church / stavkirke, was built in early 13th century, Notodden, Telemark County, Norway, Europe

NORWAY

Norway offers beauty around every corner, from fjordland to Nordland. Norway, home of the Nobel Peace Prize, is a model world citizen respecting both people… Read More »NORWAY