Oslo has so many attractions and sights to discover. Visit fortresses, churches and castles and learn more about the Norwegian history.